25
我試過conda search --outdated
,有很多過時的包,例如scipy是0.17.1,但最新的是0.18.0。但是,當我做conda update --all
。它不會更新任何軟件包。anaconda更新所有可能的包裹?
更新1個
conda update --all --alt-hint
Fetching package metadata .......
Solving package specifications: ..........
# All requested packages already installed.
# packages in environment at /home/user/opt/anaconda2:
#
更新2
我可以單獨更新這些包。我可以做conda update scipy
。但爲什麼我無法一次更新所有這些?
這可能是因爲最新的scipy具有衝突的依賴性。例如,它可能需要NumPy 1.11,但是您有不同的包需要NumPy 1.10。您可以嘗試'conda update --all --alt-hint'並查看它是否提供任何輸出...或者只是嘗試'conda update scipy'並查看會發生什麼(可能使用了--alt-hint標誌) – darthbith
@darthbith請參考更新1.沒有有用的信息。 – Wang
'但是爲什麼我不能一次更新所有的文件?'可能因爲你至少有一個包依賴於舊版本,因此沒有任何東西可以更新。 – cel