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

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

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

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

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

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

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

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

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

  1. 按下Win+R输入cmd打开命令提示符
  2. 依次执行以下三条命令(建议直接复制粘贴):
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
  1. 最后来个验证命令:
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

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

  1. 不要同时添加多个镜像源!(会引发依赖冲突)
  2. 遇到SSL证书错误时,试试更新conda:
conda update conda
  1. 公司内网用户可能需要配置代理(这个要找网管)
  2. 安装特定版本时建议指定channel:
conda install pytorch==1.7.1 -c pytorch

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

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

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

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值