Python中anaconda的源有哪些?官方源教育网慢到吐
自从中科大、清华关闭 Anaconda 的源以后,更新只能用 defaults,国内教育网慢得想吐血……但不知道为啥在 Anaconda 官网下载新版 Anaconda 安装包速度却很快,甚至达到 20MB/s,但是 conda update --all 基本上在 kB 级,有没有也用 Anaconda 的大佬,更新问题都咋解决?
Python中anaconda的源有哪些?官方源教育网慢到吐
Anaconda 官方说的是自建 mirror 只提供给购买授权的企业,任何在公网上提供 mirror 的都有可能要承担法律责任。。。所以你还是别想了老老实实挂梯子吧
国内用Anaconda官方源确实慢得离谱,尤其是教育网。推荐几个靠谱的国内镜像源:
清华源(最稳定,推荐首选):
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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes
中科大源(备用选择):
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
阿里云源:
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main/
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/free/
conda config --add channels https://mirrors.aliyun.com/anaconda/cloud/conda-forge/
配置说明:
- 执行上述任意一组命令就会自动修改
~/.condarc文件(Windows在C:\Users\用户名\.condarc) - 如果想恢复默认源,直接删除
.condarc文件就行 - 用
conda config --show channels可以查看当前配置的源顺序
实际使用技巧:
- 创建环境时指定源(临时用某个源):
conda create -n myenv python=3.9 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
-
安装包时如果某个源没有,会自动按配置顺序找下一个源
-
如果遇到SSL证书问题,可以临时关闭验证:
conda config --set ssl_verify false
个人建议:清华源覆盖最全,速度也快,日常用这个就够了。如果某些特定包找不到,再考虑添加conda-forge或者换其他源试试。
换国内源能让你下载速度从几KB/s直接飙升到几MB/s,体验天壤之别。
清华的刚关掉不久
考虑放弃 anaconda,用回 pure python+pip
anaconda 已经死了啊
anaconda 国内镜像源已死~
同教育网,不过我这里连接速度感觉还可以接受,ping 了一下发现我这里可以用 IPv6 连的官方源。
请问你用的 dns 是?
我本机默认的 DNS 是自己设置的 dnscrypt-proxy ……
不过我 dig 了一下常见的公共 DNS,都可以解析出正确的 IPv6 地址。
https://dnslookup.org/repo.continuum.io/AAAA/
我也是 ipv6,从官方网站下载 ananconda 包也是……但是下载(火狐&chrome )都能 20MB+,就 conda update --all 在 kB …
anaconda 的 numpy+mkl 爽到飞起…… pip 貌似够呛点… Intel 发布的 python 好像也是 conda,而且,好老……
一直在用 python + pip,习惯了,但也羡慕 conda 环境,少点麻烦
pip 下的,下完直接丢到云盘了,用 baiduwp.com 几乎不限速下 7-10mb/s。放到公众号去了,要的公众号(木头分享)回复 anaconda,顺便关注下嗷
大佬们有没有整过能让 intel python ?我看 intel python 可以用 miniconda + intel 的源,好像速度还挺给力的。
如果用 pip 的话,能不能在 intel python (mkl-numpy, scipy, sklearn, sympy…) 之类的基础上装上 numba, numba+cuda, pyculib 之类的东西?还是须要编译? Anaconda 直接集成确实方便。。。
挂代理,没啥麻烦的
conda 一样用 pip 啊
回头试试看。。
其实我想问怎么看 conda update 的速度……
对了,虽然会麻烦一点,需要 mkl 的话可以考虑去这个网站
https://www.lfd.uci.edu/~gohlke/pythonlibs/
直接看不到,我是根据某个包 ~1~3M 的大概下载时间估的……装 cudatoolkit 和更新 mkl 的时候基本都看不到条在走……但是官网用 firefox 或者 chrome 下安装包 20M+,anaconda 谜之操作


