背景
随着实验增多,需要分割创建环境的情况时有出现,在此情况下使用conda create --name xx python=3.10 pytorch torchvision pytorch-cuda -c nvidia -c pytorch -y这样的指令创建时如果不换源不翻墙,往往下载速度很慢,甚至于报错CondaHTTPError: HTTP 000 CONNECTION FAILED for url之类的情况
这种创建环境太慢可能是镜像源地址的问题,可以切换到国内的镜像源地址试试,具体就是修改一下conda的配置文件。
在linux和window环境下通用,当然也强推vscode的wsl去直接对linux中文件简单操作完成修改
临时换源
比如pip某个包而不是新建一个环境时候,完全可以临时换源,例如
pip install tqdm -i https://pypi.tuna.tsinghua.edu.cn/simple
乃至于某个环境,比如完备的github开源项目,存在setup.py和run.py,只需要对着已经设置好的requirements.txt修改的时候,也一样可以
pip install -e . -i https://pypi.tuna.tsinghua.edu.cn/simple
永久换源
打开conda配置condarc
window情况
C:\Users.condarc(没有就创建一个)
右键选择在记事本中编辑
linux情况
gedit ~/.condarc 或