Anaconda如何升级到新版?
分类:Python
from https://zhuanlan.zhihu.com/p/121601968
打开这个主的Anaconda Prompt,
先执行,conda update conda,先把conda更新到最新版
然后输入conda update anaconda,把anaconda更新的新版。
Anaconda已经更新完毕,启动anaconda-navigator,发现在配置的环境中,只有base这个环境更新到最新。
而自己常用的自定义配置的环境还是以前的版本
进入到需要升级的配置环境
输入conda update --all
更新完毕后,你所使用的自定义配置环境也更新到最新版的Anaconda了。
针对更新速度缓慢的问题我自己测试目前有两种解决办法:
1.使用全局代理
2.添加国内镜像源
全局代理这个办法,这里不做讲解了,需要使用的朋友可以自己去研究一下。这里说一下添加国内镜像源的方法。
- 运行Anaconda Prompt
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
2.设置启动设置好的国内镜像源
conda config --set show_channel_urls yes
3.查看是否添加上了源
conda config --show
如果镜像源失效了,或者想换成其他的源,怎么删除呢?
conda config --remove channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --remove channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
这样就可以删除了。
出现更新慢的问题的,先把代理或者源设置好,然后就可以更新你的Anaconda了。看到这里估计可能会有人放弃了,太麻烦了,又得找代理,又得用国内镜像的,太费劲了,当然还有一种更简单粗暴的方式,卸载掉目前用的版本,安装个最新版的。但是配置好的环境应该都没有了,我没敢尝试这样的方法。如果大家有更好的办法解决Anaconda升级的问题,欢迎一起讨论一下,这个给遇到升级问题的小伙伴们一个参考,不足之处请指正。