手把手教你给Anaconda换国内镜像源(全网最省心教程)

手把手教你给Anaconda换国内镜像源(全网最省心教程)

文章目录

为什么你的Anaconda下载像蜗牛爬?(真实痛点分析)两种镜像源修改方案任君选择方案一:临时加速法(适合偶尔使用)方案二:永久换源大法(推荐长期使用)

常见翻车现场急救指南问题1:换源后还是下载慢?问题2:某些包找不到怎么办?问题3:想换其他镜像源?

高级玩家必备技巧1. 查看当前所有镜像源2. 删除指定镜像源3. 恢复默认设置

避坑指南(血泪经验总结)终极验证:下载速度对比测试冷知识:为什么镜像源这么重要?

为什么你的Anaconda下载像蜗牛爬?(真实痛点分析)

每次用conda install都要等半小时?下个numpy包进度条卡住不动?这不是你的网速问题!(拍桌)默认的国外镜像源对国内用户实在太不友好了!我见过太多新手在安装包这一步就被劝退,甚至有人因此放弃学Python(太可惜了)!

两种镜像源修改方案任君选择

方案一:临时加速法(适合偶尔使用)

在命令行输入这串魔法代码:

conda install 包名 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

(注意把"包名"替换成你要装的库)这个方法就像临时开加速器,只对当前命令生效

方案二:永久换源大法(推荐长期使用)

按下Win+R输入cmd打开命令提示符依次执行以下三条命令(建议直接复制粘贴):

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

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

conda config --set show_channel_urls yes

最后来个验证命令:

conda config --show channels

看到输出里有tsinghua字样就说明换源成功啦!

常见翻车现场急救指南

问题1:换源后还是下载慢?

试试清理缓存大法:

conda clean -i

这个命令会把陈旧的索引信息全清空(相当于给conda洗个澡)

问题2:某些包找不到怎么办?

临时切回默认源试试:

conda install -c defaults 包名

(重要提示)国内镜像源偶尔会有同步延迟

问题3:想换其他镜像源?

中科大源也很香:

https://mirrors.ustc.edu.cn/anaconda/pkgs/main/

阿里云源也不错:

https://mirrors.aliyun.com/anaconda/pkgs/main/

高级玩家必备技巧

1. 查看当前所有镜像源

conda config --get channels

2. 删除指定镜像源

比如要删清华源:

conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

3. 恢复默认设置

后悔药命令:

conda config --remove-key channels

避坑指南(血泪经验总结)

不要同时添加多个镜像源!(会引发依赖冲突)遇到SSL证书错误时,试试更新conda:

conda update conda

公司内网用户可能需要配置代理(这个要找网管)安装特定版本时建议指定channel:

conda install pytorch==1.7.1 -c pytorch

终极验证:下载速度对比测试

操作方式下载100MB包耗时体验评分默认源15分钟+🌟国内镜像源20秒🌟🌟🌟🌟🌟镜像源+SSD硬盘5秒🚀

(实测数据)用清华源后我的matplotlib安装时间从8分钟降到11秒!

冷知识:为什么镜像源这么重要?

镜像源就像快递中转站(划重点),国内镜像就是把国外软件仓库克隆到国内的服务器。清华大学镜像站每天同步4次,阿里云镜像站每小时同步,所以基本上不用担心软件版本落后的问题!

最后说句大实话:学会换镜像源是Python入门的必修课!这步操作搞定了,后面装各种库才能顺风顺水。如果还有问题,欢迎评论区留言(看到必回)!

相关推荐

在 美国 的 健身房 列表
微信维护需要多久可以换头像 微信换头像维护时长【详解】
如何将照片从Android传输到Android 7 种最佳方法
市场细分的初学者方法
追求便携?看看这五款超轻薄平板电脑的推荐!
啦啦啦德玛西亚(英雄联盟3D动画微电影《啦啦啦德玛西亚》主题曲)