The fastest way to obtain conda is to install Miniconda, a mini version of Anaconda that includes only conda and its dependencies. If you prefer to have conda plus over 7,500 open-source packages, install Anaconda.
Create an environment
The following two tabs illustrate how to create an environment and install packages manually with several commands while the other shows how to build an environment based on specifications found in a YAML file.
# Create conda environment and activate it conda create --name myenv conda activate myenv # Install latest Python 3.9.x conda install python=3.9 # Install some package and its depepdencies pip install mkdocs-material
# Create a yaml file specifiying the details of the env to create cat <<EOD >~/environment.yml name: myenv dependencies: - python=3.9 - pip: - mkdocs-material EOD # the -f option can even be ommitted if the environment file is named # environment.yaml and is found within current workig directory conda env create [-f environment.yml]
Add environment.yml to git repo
When having a python environemnt for project, it's good practice to have the
specification in a file
environment.yml toplevel in the git repo of the project.
Like this, you document what needs to be install and you (and your contributors)
can fire up the evironment by just cloning the repo and running
within the toplevel directory. Done.
Further commands regarding the management of environments outlined in the documentation in good details. Have a look there!