Adding new conda package attempts to upgrade nomkl packages to mkl versions

0 views
Skip to first unread message

Heather Kelly

unread,
May 8, 2017, 9:54:33 AM5/8/17
to conda - Public
I have a conda root environment which includes nomkl 1.0 and nomkl versions of numpy and scipy. I want to retain the nomkl versions of these packages, but if I try to add the basemap package (https://anaconda.org/anaconda/basemap) via conda install basemap, conda wants to upgrade these packages. I thought, conda would prefer the nomkl versions if I had nomkl installed? 
The following packages will be UPDATED:

    conda:        4.2.13-py27_0            --> 4.3.17-py27_0
    numexpr:      2.6.0-np111py27_0        --> 2.6.2-np111py27_0
    numpy:        1.11.2-py27_nomkl_0      [nomkl] --> 1.11.3-py27_0
    scipy:        0.18.1-np111py27_nomkl_0 [nomkl] --> 0.18.1-np111py27_1

While new to pinning, I've tried to set up a pinned file, however, setting something like:
scipy ==0.18.1 is not precise enough. I'm not sure how to set the version string to be more specific. My understanding is that a dash isn't allowed?

scipy ==0.18.1-np111py27_nomkl_0 results in a Malformed version string error. Any hints would be appreciated.


Thanks,

Heather

Reply all
Reply to author
Forward
0 new messages