有关Anaconda更新等
Anaconda的库包管理和使用
·
强烈建议Anaconda能不更新,请不要更新,因为大部分的问题一般不太可能是Anaconda的问题
而且在Anaconda进行更新,或者库的版本更新等操作中,很有可能会遇到:
Examining conflicts takes forever
上面这种问题. Anaconda在进行版本冲突检查的时候,可能会几天,几天地运行,基本上等不起:
参见讨论:
github上有关Examining conflicts takes forever的讨论
但是如果一定想要更新,或者就是因为某些依赖包的版本过低,不能完成一些语句的话,可以参见下面的简书文章进行相应操作:
下面简单总结一些常用的方法和步骤:
常用方法:
1.查看已安装的库:
pip list #查看库
#或者
conda list #查看库,及库版本
#上下这两种输出的结果会略不同
2.安装或者更新库:
1) 安装/更新单个库(以numpy为例):
#安装或更新单个库(以numpy为例):
pip install numpy
pip install numpy --upgrade
#或者
conda install scipy
conda update scipy
2)安装/更新所有库:
conda update --all
#这一语句执行完,可能会遇到前文提到的Examining conflicts takes forever的情况,
#就是程序一直卡在Examining conflicts... 不动,会很久很久
1.打开Anaconda的终端:
2.更新conda(更新Anaconda之前必须更新conda):
conda update conda
3.更新Anaconda:
conda update anaconda
4.升级python:
conda update python
5.升级spyder:
conda update spyder
更多推荐
已为社区贡献1条内容
所有评论(0)