2016-05-23 108 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設置。

相關問題