Anaconda 一次更新所有库

使用 Anaconda 管理 Python 的包非常方便,大部分的 Python 包都可以通过 Anaconda 进行安装。
但在使用 Anaconda 升级包的时候,发现在 Anaconda Navigator 界面上点击升级的方法不好使,点了之后半天没反应,刷新之后还是旧的版本。查了一下资料,发现在 Anaconda Prompt 中通过命令行进行更新非常方便。

注意:安装或升级之前请确认用户权限,要用 Anaconda 所属用户或者超级管理员进行操作才行。如果是 Windows 用户,右键点击 Anaconda Prompt 然后选择“以管理员身份运行”是没问题的。

指定升级某一个库,例如 pandas:conda update pandas
自动检测并升级 Anaconda 管理器中的所有可升级的库:conda update --all
上面的语句已经执行完成了,非常简单,只是一次升级所有库时下载会占用一些时间。
升级的过程中最好暂时关闭 Jupyter、Spyder 等应用。

另外,既然使用 Anaconda 进行库的管理,就可以不使用 pip 的命令了.使用 pip 升级包之后可能在 Anaconda 中仍然检测不到更新,导致版本混乱,并且同一个包在 pip 和 Anaconda 下所供升级的版本可能是不同的,就更凌乱了。
如果需要用到某些特别的包,在 Anaconda 中下载不到,但是 pip 中能看到,那就用 pip 进行安装好了。
Anaconda 还有个强大之处是,如果你使用的是 Python 2.x 版本,那么升级的时候它会自动下载 2.x 库,如果你使用的是 Python 3.x 版本,它就会相应地下载 3.x 库,非常人性化。

原文作者:DreamOver
原文链接:https://www.jianshu.com/p/aff9ab3aa89d

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值