2023年6月5日
基础知识:Conda镜像源配置,阿里云,清华源!
Conda是一个Python包管理工具,可以用来配资独立的运行环境,对于常常安装各种Python 项目的人来说,是一个非常好用的东西。
但是由于“懂的都懂”的原因,在国内安装依赖包会装到“怀疑人生”。 这个时候设置镜像源可以让你“脱离苦海”。
下面说一下conda的镜像源配置方法。
Linux用户可以直接修改用户目录下的.condarc文件。
这里主要说一下Windows系统的配置。
1. 确保用户目录下有.condarc
最简单的是打开cmd输入以下命令:
conda config --set show_channel_urls yes
也可以到用户目录下手动创建名为.condarc的文件。
2. 修改.condarc文件
找到你的用户目录,可以通过在文件管理器输入%HOMEPATH% 或者%userprofile%快速打开。
找到文件后,右键,用记事本,或者你常用的文本编辑器打开。
清空之前的内容,复制下面的内容:
channels: - defaults show_channel_urls: true default_channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2 custom_channels: conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
保存并关闭文件。
然后在命令执行一下
conda clean -i
3. 安装测试
找一个文件比较大的包来测试一下,比如pytorch。
conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
4.其他镜像源
比较知名比较常用的是清华源,但是太知名了,可能速度就上不去。这个时候可以考虑下大厂的镜像。比较给力。
比如阿里源:
channels: - defaults show_channel_urls: true default_channels: - http://mirrors.aliyun.com/anaconda/pkgs/main - http://mirrors.aliyun.com/anaconda/pkgs/r - http://mirrors.aliyun.com/anaconda/pkgs/msys2 custom_channels: conda-forge: http://mirrors.aliyun.com/anaconda/cloud msys2: http://mirrors.aliyun.com/anaconda/cloud bioconda: http://mirrors.aliyun.com/anaconda/cloud menpo: http://mirrors.aliyun.com/anaconda/cloud pytorch: http://mirrors.aliyun.com/anaconda/cloud simpleitk: http://mirrors.aliyun.com/anaconda/cloud