USGS EGIS web pages
EGIS Home
EGIS Support
Metadata
Training
Email Lists
Esri Events
External web pages
Esri Support
Esri Product Help
Esri GeoNet
GIS Stack Exchange
EGIS wiki space (here)
...
...
Code Block | ||||
---|---|---|---|---|
| ||||
set ARCLIST=python=2.7.10 numpy=1.9.2 matplotlib=1.4.3 scipy=0.16.0 pandas pyparsing xlrd xlwt conda install -n arc1041 %ARCLIST% jupyter spyder ... The following NEW packages will be INSTALLED: ... |
You can search for more packages available in conda with conda search. There's a nice list on the Anaconda website that describes them all.
You're not limited to adding only packages to which conda has access to your new environment. Here's an example on how to install a commonly desired GIS-related package (shapely) into a conda virtual environment using the python pip utility:
http://deparkes.co.uk/2015/01/29/install-shapely-on-anaconda/
Conda does provide a method for pinning dependencies to an environment so you don't have to specify them each time (as: ARCLIST above). You need to list these packages in a filed called pinned in the conda-meta folder.
...
language | text |
---|---|
title | Anaconda command prompt |
...
Conda does provide a method for pinning dependencies to an environment so you don't have to specify them each time (as: ARCLIST above). You need to list these packages in a filed called pinned in the conda-meta folder.
Code Block | ||||
---|---|---|---|---|
| ||||
C:\Users\jwpowell> activate arc1041 (arc1041) C:\Users\jwpowell>(echo python ==2.7.10 & echo numpy ==1.9.2 & echo matplotlib ==1.4.3 & echo scipy ==0.16.0) > %CONDA_PREFIX%\conda-meta\pinned (arc1041) C:\Users\cprice>typejwpowell>type %CONDA_PREFIX%\conda-meta\pinned python ==2.7.10 numpy ==1.9.2 matplotlib ==1.4.3 scipy ==0.16.0 |
...
Now that this has been set up, conda install -n arc1041 scipy-0.18.1 will generate an error, and conda install six will update six to the highest version compatible with the pinned modules.
You can search for more packages available in conda with conda search. There's a nice list on the Anaconda website that describes them all.
You're not limited to adding only packages to which conda has access to your new environment. Here's an example on how to install a commonly desired GIS-related package (shapely) into a conda virtual environment using the python pip utility:
http://deparkes.co.uk/2015/01/29/install-shapely-on-anaconda/
...