Install packages into existing conda environment specified in environment.yml
You can use the env
command
conda env update --file environment.yml
You may need to activate the environment into which the packages are going to be installed first.
Like @darthbith said, use conda-env update
, but don't forget to name the environment you want to install the packages into. If the environment.yml
file contains an environment name, your packages will get installed there, regardless of which environment is currently activated. Here's how to name the target environment name:
conda env update --name environment_name --file environment.yml
Of course there are short argument names for --name
and --file
. To install the environment.yml
packages in my base
conda environment (the one that's activated if you haven't activated any others) I had to:
conda env update -n base -f environment.yml