这里就是随便记录以下,这个问题应该大家都已经解决了,只是提供一下思路,可能有人没有尝试过这种方法之类的,所以随便记录一下,
简单来说还是换源,我一般是不想永久更换源,因为我这边非常奇怪,国内源有些时候总是出现根本下不了的情况,国外源虽然慢,但还是偶尔在下载,不知道有没有人和我一样的情况但是有些时候,国内源还是很好用,所以我一般使用临时换源的方法,在pip命令之后加上:
-i https://pypi.tuna.tsinghua.edu.cn/simple
也就是如下:
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
个人认为比较方便。
然后conda换源一般考虑修改配置文件
vim ~/.condarc
如果你用的nano编辑器,就用nano
然后再添加国内源
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
- defaultsshow_channel_urls: true
然后保存退出 ,说个题外话,vim保存退出是:qw,强制保存退出:qw!,删除所有:%d,不保存退出:q!。
然后,也可以选择直接用命令换源,
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 --show channels
如果换完还是不行,可以这样恢复默认源:
conda config --remove-key channels
这个就很玄学,有可能你睡一觉明天早上就好了,有可能一直卡着,不好说。
可以考虑用linux上的vpn,然后去国外源下载,之前遇到过一个只能在国外源才有的包,忘了是什么,之后遇到再说。
之后看有时间,再说说怎么用clash,使用linux的vpn吧