2017-04-10 32 views
0

我在anaconda有幾個不同的環境。在使用「source .../activate [env]」後,當我嘗試通過conda update --all升級所有這些環境時,它會分別爲每個環境下載所有軟件包。在升級幾個環境時避免重複下載軟件包?

但是,大多數軟件包是完全一樣的......有什麼辦法可以避免爲每個環境下載相同的軟件包?

回答

0

使用conda更新或安裝軟件包時,它會檢查〜/ anaconda/pkgs目錄中是否存在確切的軟件包。如果確切的軟件包存在,conda會鏈接此軟件包,而不是再次下載。您應該看到正在下載的輸出包的列表:

The following packages will be downloaded: 

package     |   build 
---------------------------|----------------- 

,什麼正在安裝環境:

The following packages will be UPDATED: 

的「更新」的部分中,而不是在「下載列出的包「部分正在從〜/ anaconda/pkgs /目錄鏈接。