I played some more with the pinned file and that problem has disappeared Likely my syntax was wrong.
now, when I go to install an additional package I get an error like
conda install basemap
Fetching package metadata .......
Solving package specifications: ....
UnsatisfiableError: The following specifications were found to be in conflict:
- numpy 1.11.2 py27_nomkl_0 -> feature:nomkl
Use "conda info <package>" to see the dependencies for each package.
What I want to do is have my conda root environment pin DM-related packages, and allow interested users to add more python packages to the same environment. That seems to be very problematic in conda-land, unless one doesn't worry too much about upgrading packages like numpy, scipy, etc. In particular, I've had to be careful to avoid pulling in mkl versions of those packages. If I remove the pinned file, I can do
conda install basemap nomkl and that mostly works, but conda desires to upgrade numpy and scipy and I was hoping to avoid that. With the pinned file, I get errors like I mention at the beginning of this reply.