The Conda environment brings to the table an impressive a new way to deal with libraries and packages in Python. And it does it by creating a new way to admin your programming environment.
Through a Conda environment, you can create different environments with guaranteed compatibility between different packages versions. All basic packages to work with climate and weather subjects can be installed with simple commands as in the example
conda create -n py27 python=2.7 anaconda
conda install setuptools
conda install spyder
conda install numpy
conda install netCDF4
conda install matplotlib
conda install basemap
Any new package can be added by using
conta install yourpackage
The former commands will create a complete ambient for Python scientific stack easy to replicate and read for use!