How can I download Anaconda for python 3.6

You can download the 3.7 version and then use

conda create -n mygreatenvironment python=3.6 <add other packages here>

and then:

conda activate mygreatenvironment

This environment will use Python 3.6.


This link has history version about Anaconda, you could download from this website.

At version 5.3.0 python 3.6 support was dropped...

Anaconda 5.3.0 (Sept 28, 2018)

User-facing changes

The Anaconda3 installers ship with python 3.7 instead of python 3.6

python 3.6.5 -> 3.7.0

https://docs.anaconda.com/anaconda/reference/release-notes/#anaconda-5-3-0-sept-28-2018

The last version released with a python3.6 variant was version 5.2.0

Anaconda 5.2.0 (May 30, 2018)

python 3.6.4 -> 3.6.5

https://docs.anaconda.com/anaconda/reference/release-notes/#anaconda-5-2-0-may-30-2018

The links to this latest version are...

  • Anaconda3-5.2.0-Linux-ppc64le.sh
  • Anaconda3-5.2.0-Linux-x86.sh
  • Anaconda3-5.2.0-Linux-x86_64.sh
  • Anaconda3-5.2.0-MacOSX-x86_64.pkg
  • Anaconda3-5.2.0-MacOSX-x86_64.sh
  • Anaconda3-5.2.0-Windows-x86.exe
  • Anaconda3-5.2.0-Windows-x86_64.exe

As suggested here, with an installation of the last anaconda you can create an environment just like Cleb explained or downgrade python :

conda install python=3.6.0

With this second solution, you may encounter some incompatibility issues with other packages. I tested it myself and did not encounter any issue but I guess it depends on the packages you installed.

If you don't want to handle environments or face incompatibilities issues, you can download any Anaconda version here: https://repo.continuum.io/archive/. For example, Anaconda3-5.1.0-XXX or Anaconda3-5.2.0-XXX provides python 3.6 (the suffix XXX depends on your OS).

To know which python is provided in an anaconda package, you can visit the Release notes page. It provides the updates for the all anaconda versions. Find yours and look for the line

python A.B.C -> X.Y.Z

where A.B.C is the previous version and X.Y.Z is the updated python version.