目录
更换包源
Anaconda 默认使用的仓库源在国外, 国内的话经常因为无法访问或网速太慢而导致包更新失败, 可以通过更换仓库源解决此问题.
国内可以使用清华大学提供的仓库镜像, 详情请看:
https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
查看可更新的包
打开 Anaconda, 点击左侧栏中 Environment 选项, 右侧内容面板中, 可以看到所有配置的环境和安装的包.
拉动滚动条, 可以发现很多可更新的包, 如下图, 在最右Version列中以蓝色字体表示的即为可更新的包.
或者点击包列表上方的左数第一个下拉框, 将 Installed 改为 Updatable, 如下图, 这样便可只列出所有可更新的包.
更新
更新包有两种方法.
方法一: 使用 Anaconda 更新
点击列表中每列最右侧蓝色版本字体, 可将该包标记为待更新, 再点击列表下边的 Apply 按钮, 提交更新请求, 如下图.
提交更新请求后, 会弹出一个小的对话框显示正在搜索包资源, 搜索完毕后会将更新的所有改动列出, 点击对话框 Apply 即可开始更新.
方法二: 使用命令行
# 查看已安装的包
$ conda list
# 更新 conda 自身
$ conda update conda
# 更新 anaconda 自身
$ conda update anaconda
# 更新当前环境中所有包到最新版本.
$ conda update --all
#指定环境 env_name, 并更新其中所有的包到最新版本.
$ conda update -n env_name --all
#指定包名 package_name, 将其更新到最新版本.
$ conda update package_name