打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Anaconda一次更新所有库、conda常用命令、Anaconda 访问(下载)速度慢的问题的解决...

目录

  • 一、建议
  • 二、Anaconda一次更新所有库
  • 三、conda常用命令
    • 1. 如何查看已安装的库
    • 2.如何安装或更新库
  • 三、Anaconda 访问(下载)速度慢的问题的解决办法,更换源,清华源
  • 四、conda换回默认源

一、建议

  1. 大家如果使用Anaconda ,就要不用Anaconda的图形界面去安装包、修改环境,要不在Anaconda Prompt 中通过使用conda命令来完成,我推荐大家在Anaconda Prompt 中使用conda命令,下面的所有命令都在Anaconda Prompt 中使用

  2. 既然使用 Anaconda 进行库的管理,就尽量不要使用 pip 的命令了.使用 pip 升级包之后可能在 Anaconda 中仍然检测不到更新,导致版本混乱,并且同一个包在 pip 和 Anaconda 下所供升级的版本可能是不同的,就更凌乱了。
    特殊情况:如果某些特别的包,在 Anaconda 中下载不到,但是 pip 中能找到,那就用 pip 进行安装好了。

  3. 我建议大家刚下载Anaconda就去把所有包更新了,免得以后徒增烦恼,当然更新所有包前一定要去更换下载镜像的源

  4. Anaconda 还有个强大之处是,如果你使用的是 Python 2.x 版本,那么升级的时候它会自动下载 2.x 库,如果你使用的是 Python 3.x 版本,它就会相应地下载 3.x 库,非常人性化。

二、Anaconda一次更新所有库

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

指定升级某一个库,例如 pandas:conda update pandas
自动检测并升级 Anaconda 管理器中的所有可升级的库:conda update --all

注意:
1.一次升级所有库时下载会占用一些时间。请在更新所有包前跳到第三步去更换Anaconda的下载镜像源
2. 升级的过程中最好暂时关闭 Jupyter、Spyder 等应用。

三、conda常用命令

1. 如何查看已安装的库

pip list
或者
conda list

2.如何安装或更新库

以管理员身份启动 Anaconda Prompt: 
升级 conda(升级Anaconda前需要先升级conda):conda update conda 
升级 anaconda:conda update anaconda 
升级 spyder:conda update spyder
更新所有包:conda update --all
安装包:conda install package
更新包:conda update package 或 conda upgrade package

pip install package
pip install --upgrade package 这一步相当于conda的安装包+更新包两步

conda的帮助(conda -h)里对update和upgrade的定义

三、Anaconda 访问(下载)速度慢的问题的解决办法,更换源,清华源

注:由于更新过快难以同步,清华镜像不同步pytorch-nightly, pytorch-nightly-cpu, ignite-nightly这三个包。
1. 打开 ' Anaconda Prompt ' ,依次粘贴进去下面这三条指令:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

当然你也可以多指定几个下载镜像也是可以的
2. 去C:/用户/用户名,你会发现一个.condarc文件,你可以打开该文件看看,这里面就定义了Anaconda下载源。



3.验证一下

  • 运行 conda clean -i 清除索引缓存,保证用的是镜像站提供的索引。
  • 运行 conda create -n myenv numpy 测试一下吧。

清华大学开源软件镜像站《Anaconda 镜像使用帮助》

四、conda换回默认源

如果你由于某些因素清华的conda镜像登不上去了,所以需要换回conda的默认源。我查看了conda config的文档后,发现直接删除channels即可。命令如下:

onda config --remove-key channels
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Anaconda常用命令
python神器
anaconda常用命令
Conda常用命令_conda命令
Python网络爬虫(七):解决ImportError:DLL load failed:操作系统无法运行问题
Python环境包管理器:Anaconda和pip哪个更适合你?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服