2016-05-23 82 views
0

我试图按照link中提到的方式使用conda install into 来安装'进入'包。康达问我降级以下包'conda安装到'降级软件包为什么?

The following packages will be DOWNGRADED: 

    astropy:  1.1.2-np110py27_0 --> 1.0.4-np19py27_0 
    h5py:   2.6.0-np110py27_1 --> 2.5.0-np19py27_3 
    hdf5:   1.8.16-0   --> 1.8.15.1-2  
    libgfortran: 3.0.0-1   --> 3.0-0    
    matplotlib: 1.5.1-np110py27_0 --> 1.4.3-np19py27_2 
    mkl:   11.3.3-0   --> 11.3.1-0   
    mkl-service: 1.1.2-py27_1  --> 1.1.2-py27_0  
    numexpr:  2.5.2-np110py27_1 --> 2.4.4-np19py27_0 
    numpy:  1.10.4-py27_2  --> 1.9.3-py27_2  
    pandas:  0.18.1-np110py27_0 --> 0.17.1-np19py27_0 
    pyparsing: 2.1.1-py27_0  --> 2.0.3-py27_0  
    pytables:  3.2.2-np110py27_3 --> 3.2.2-np19py27_0 
    scikit-image: 0.12.3-np110py27_0 --> 0.11.3-np19py27_0 
    scikit-learn: 0.17.1-np110py27_1 --> 0.16.1-np19py27_0 
    scipy:  0.17.1-np110py27_0 --> 0.17.0-np19py27_2 

谁能告诉我,如果这是很正常的事情?如果是,那么这些软件包的降级版本能够使用英特尔的mkl库?

回答

0

看起来几乎所有的东西都是基于numpy版本1.9(np19py27_x)而改变的。由于左侧的所有内容都使用numpy 1.10,因此它看起来像是降级是为了响应要求使用numpy 1.9的要求。至于降级是否适用于mkl库,您将不得不检查文档或对其进行测试。我会建议阅读mkl库的文档并创建一个虚拟环境以便使用,以确保您不会损坏默认的conda设置。

相关问题