我在OS系统上安装了一个anaconda发行版。
如果我查看与anaconda navigator一起安装的包,我会发现很多包都是可升级的。如果我升级其中的一个,那么我的列表中有一个版本为custum
的anaconda包。如果我升级了这个包,我会返回到以前升级过的包的前一个版本。
此后,我关注了文档的this页面。
--> conda update conda
Fetching package metadata .......
Solving package specifications: ..........
Package plan for installation in environment /blabla/anaconda:
The following packages will be UPDATED:
anaconda: 4.2.0-np111py35_0 --> custom-py35_0
conda: 4.2.13-py35_0 --> 4.2.14-py35_0
requests: 2.11.1-py35_0 --> 2.12.4-py35_0
Proceed ([y]/n)? y
...
[ COMPLETE ]
--> conda update anaconda
Fetching package metadata .......
Solving package specifications: ..........
Package plan for installation in environment /blabla/anaconda:
The following packages will be UPDATED:
anaconda: custom-py35_0 --> 4.2.0-np111py35_0
The following packages will be DOWNGRADED due to dependency conflicts:
conda: 4.2.14-py35_0 --> 4.2.13-py35_0
requests: 2.12.4-py35_0 --> 2.11.1-py35_0
Proceed ([y]/n)? y
...
[ COMPLETE ]
正如您所看到的,使用update conda,conda和request被更新到较新的版本,而使用update anaconda,相同的包被降级到较旧的版本。
因此,我的问题是,给定当前安装的anaconda,如果我想维护包并更新整个发行版,我应该怎么做?
发布于 2017-01-22 21:57:09
这将更新所有包:
conda update --all
https://stackoverflow.com/questions/41565066
复制相似问题