Miniconda¶
Miniconda is a free minimal installer for conda. It is a small, bootstrap
version of Anaconda that includes only conda, Python, the packages they depend
on, and a small number of other useful packages, including pip, zlib and a
few others. Use the conda install command
to install 720+ additional conda
packages from the Anaconda repository.
See if Miniconda is right for you.
Windows installers¶
Python version | Name | Size | SHA256 hash |
---|---|---|---|
Python 3.8 | Miniconda3 Windows 64-bit | 57.0 MiB | 4fa22bba0497babb5b6608cb8843545372a99f5331c8120099ae1d803f627c61 |
Miniconda3 Windows 32-bit | 54.2 MiB | 9c2ef76bae97246c85c206733ca30fd1feb8a4b3f90a2a511fea681ce7ebc661 |
|
Python 2.7 | Miniconda2 Windows 64-bit | 54.1 MiB | 6973025404832944e074bf02bda8c4594980eeed4707bb51baa8fbdba4bf326c |
Miniconda2 Windows 32-bit | 47.7 MiB | c8049d26f8b6b954b57bcd4e99ad72d1ffa13f4a6b218e64e641504437b2617b |
MacOSX installers¶
Python version | Name | Size | SHA256 hash |
---|---|---|---|
Python 3.8 | Miniconda3 MacOSX 64-bit bash | 54.5 MiB | a9ea0afba55b5d872e01323d495b649eac8ff4ce2ea098fb4c357b6139fe6478 |
Miniconda3 MacOSX 64-bit pkg | 62.0 MiB | b06f3bf3cffa9b53695c9c3b8da05bf583bc7047d45b0d74492f154d85e317fa |
|
Python 2.7 | Miniconda2 MacOSX 64-bit bash | 40.3 MiB | 0e2961e20a2239c140766456388beba6630f0c869020d2bd1870c3d040980b45 |
Miniconda2 MacOSX 64-bit pkg | 48.4 MiB | 9ca4313e8162a939c7a5a4f48d657722594f8db9a98472803d63c3a7f66fa1da |
Linux installers¶
Python version | Name | Size | SHA256 hash |
---|---|---|---|
Python 3.8 | Miniconda3 Linux 64-bit | 89.9 MiB | 1314b90489f154602fd794accfc90446111514a5a72fe1f71ab83e07de9504a7 |
Python 3.7 | Miniconda3 Linux 32-bit | 62.7 MiB | f387eded3fa4ddc3104b7775e62d59065b30205c2758a8b86b4c27144adafcc4 |
Python 2.7 | Miniconda2 Linux 64-bit | 48.7 MiB | b820dde1a0ba868c4c948fe6ace7300a252b33b5befd078a15d4a017476b8979 |
Miniconda2 Linux 32-bit | 39.0 MiB | 2e20ac4379ca5262e7612f84ad26b1a2f2782d0994facdecb28e0baf51749979 |
Installing¶
Other resources¶
- Miniconda with Python 3.8 for Power8 & Power9
- Miniconda with Python 2.7 for Power8 & Power9
- Miniconda Docker images
- Miniconda AWS images
- Archive and MD5 sums for the installers
- conda change log
These Miniconda installers contain the conda package manager and Python. Once Miniconda is installed, you can use the conda command to install any other packages and create environments, etc. For example:
$ conda install numpy ... $ conda create -n py3k anaconda python=3 ...There are two variants of the installer: Miniconda is Python 2 based and Miniconda3 is Python 3 based. Note that the choice of which Miniconda is installed only affects the root environment. Regardless of which version of Miniconda you install, you can still install both Python 2.x and Python 3.x environments.
The other difference is that the Python 3 version of Miniconda will default to Python 3 when creating new environments and building packages. So for instance, the behavior of:
$ conda create -n myenv pythonwill be to install Python 2.7 with the Python 2 Miniconda and to install Python 3.8 with the Python 3 Miniconda. You can override the default by explicitly setting
python=2
orpython=3
. It also determines the default value ofCONDA_PY
when usingconda build
.Note
If you already have Miniconda or Anaconda installed, and you just want to upgrade, you should not use the installer. Just use
conda update
.For instance:
$ conda update condawill update conda.