Conda Environments Cheatsheet - vicgalle/wiki-example GitHub Wiki

Conda Environments

  • Create environment: $ conda create -n env_name python=3.7

    If you are going to use tensorflow, python 3.7 is not compatible, use instead: $ conda create -n env_name python=3.6

  • Activate environment: $ source activate env_name

  • Deactivate environment: $ conda deactivate

  • Export environment to yml: $ conda env export --no-builds > environment.yml

The --no-builds flag avoids problems when creating the env in other computers/OS.

  • Create environment from file: $ conda env create -f /path/to/enviroment/file/environment.yml

  • Create environment in a directory: $ conda env create --prefix /path/to/envs/folder/env_name

  • Update an existing environment: $ conda env update -f /path/to/enviroment/file/environment.yml

Extra info

https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html