Miniconda
Miniconda is a free, miniature installation of Anaconda Distribution that includes only conda, Python, the packages they both depend on, and a small number of other useful packages.
##Key Features
- Total Customization: Start with a clean slate and install exactly the packages you need, conserving disk space and bandwidth.
- Environment Management: Create isolated virtual environments to handle different programming projects, ensuring that varying package dependencies don’t conflict with one another.
- Cross-Language Support: While it excels at managing Python versions, conda can also install C, C++, R, and other software packages.
##Why Choose Miniconda?
- Resource Efficiency: Perfect for developers with limited storage space or those working in constrained environments (like Docker containers or HPC clusters).
- Speed: Faster to download and install than Anaconda.
- Control: Gives developers complete, manual control over their workspace and dependencies.
Installation Instructions
Linux
Linux
Download Miniconda
{
"url": "{{ .SVar `.tool.miniconda.download.url` }}",
"destination_folder": "{{ .PDownloads }}",
"output_filename": "{{ .SVar `.tool.miniconda.download.filename` }}",
"overwrite": false
} Install Miniconda Release
{
"command": [
"bash",
"{{ .SVar `.tool.miniconda.download.filename` }}",
"-b",
"-p",
"{{ .PTools }}/miniconda/{{ .SVar `.tool.miniconda.download.version` }}"
],
"debug": true,
"working_dir": "{{ .PDownloads }}"
}
MacOS
MacOS
Download Miniconda
{
"url": "{{ .SVar `.tool.miniconda.download.url` }}",
"destination_folder": "{{ .PDownloads }}",
"output_filename": "{{ .SVar `.tool.miniconda.download.filename` }}",
"overwrite": false
} Install Miniconda Release
{
"command": [
"bash",
"{{ .SVar `.tool.miniconda.download.filename` }}",
"-b",
"-p",
"{{ .PTools }}/miniconda/{{ .SVar `.tool.miniconda.download.version` }}"
],
"debug": true,
"working_dir": "{{ .PDownloads }}"
} Binaries
- bin/conda
- bin/python
- bin/pip
- bin/pip3
- bin/python3