conda
environments management :
cmds creating environments
you can create the environments firstly, and then install packages that all you needs. Or, you can create the environments and install packages simultaneously.
######################################################################
#create environments
$ conda create -n Newenv
#install packages
$ conda install -n Newenv python=3.6 scipy=0.15.0 astroid babel
########################################################################
#create environments and install packages simultaneously
$ conda create -n Newenv python=3.6 scipy=0.15.0 astroid babel
Install all the programs that you want in this environment at the same time. Installing 1 program at a time can lead to dependency conflicts.
environments.yml file creating environments
#environments.yml file creating environments `Newenv`. The first line of the `*.yml` file sets the new environment's name
$ conda env create -f environments.yml
#activate
$ conda activate myenv
#verify
$ conda env list
specify environments location
the default path maybe /home/username/miniconda/envs/Newenv
. you c