经常会遇到这样一个问题,在anaconda里面下载某些库,可能速度会很慢,那该怎么加速下载这些库呢?

        出现这个问题的主要原因是:因为这些库所对应的服务器都在国外,所以下载速度有时候就会非常不好。

        解决:利用清华镜像源。

        可以这么理解:清华镜像源就是把国外服务器上的库都给复制了一份,存储到国内的服务器上,库的内容是完全一模一样的,后续在conda环境中下载的时候只要设置优先使用清华镜像源就行了,可以优先从国内服务器下载我们想要的各种库。【清华镜像:就相当于对国外的各种库做了一个备份】

        如何添加:

1.打开anaconda prompt:

 2.执行下面的添加语句。【每一行都要执行】

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes

 3.查看所有镜像:

conda config --show-sources

 4.移除镜像语句:

conda config --remove channels + 镜像源

【移除清华镜像】

conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

如果遇到使用清华镜像报错:

1、添加清华镜像时使用http请求进行库的下载

【首先移除https的所有镜像,然后添加http镜像】

按如下命令添加镜像源:

conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda config --set show_channel_urls yes

2、关闭ssl验证【如果第一步执行后可以成功创建可以不做第二步】

打开自己电脑上C盘有一个【.condarc】文件,一般在C盘下:

【如果实在找不到,那就C盘文件夹搜索这个文件】

 将True改为False。

 最后重新打开anaconda prompt即可成功创建虚拟环境。


如果遇到上面报错,修改后没有效果,换一种新的调整方式:

        调整rquests库版本。

在anaconda prompt中输入

pip install requests==2.7.0

调整过requests版本之后,大概率不会再报错。 

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐