解决Anaconda出现CondaHTTPError: HTTP 000 CONNECTION FAILED for url
第一类情况
在anaconda创建新环境时,使用如下代码
conda create -n charts python=3.7
https://i-blog.csdnimg.cn/direct/38acbbcb77134c0780cd080bf4880a46.png" width="957" />
错误原因:
默认镜像源访问速度过慢,会导致超时从而导致更新和下载失败。
解决方案:
方法1:更换镜像源为清华镜像源,并且删除默认镜像源。
首先执行如下几条命令更换清华镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --set show_channel_urls yes
如果无法运行成功:
更改镜像源配置文件
然后在“C:\Users\Administrator(你的用户名)”目录下找到“.condarc”文件并打开,若channels下面有-default,删除-default,保存即可
https://i-blog.csdnimg.cn/direct/8e57f366460c4cdfa141f15904ae4f82.png" width="348" />
https://i-blog.csdnimg.cn/direct/e001236356f94833afbf4a1020575981.png" width="505" />
使用pycharm或者命令行中的conda创建虚拟环境,并且耐心等待即可
https://i-blog.csdnimg.cn/direct/c3b82db597ca4e7e9fcd6a7c5d014756.png" width="681" />
方法2:先用vim打开./condarc文件,然后手动添加源
#open .condarc file
vi /home/xuran/.condarc#add the following code
ssl_verify: true
channels:- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
show_channel_urls: true
第二类情况:
抓包的时候开了代理,只要在浏览器设置里关掉代理就可以了
【常见模块错误】
如果出现模块错误
https://img-blog.csdnimg.cn/direct/df413fc3bbea46f7962bc7fe31fa6a01.png" width="1065" />
python">进入控制台输入:建议使用国内镜像源pip install 模块名称 -i https://mirrors.aliyun.com/pypi/simple我大致罗列了以下几种国内镜像源:清华大学
https://pypi.tuna.tsinghua.edu.cn/simple阿里云
https://mirrors.aliyun.com/pypi/simple/豆瓣
https://pypi.douban.com/simple/百度云
https://mirror.baidu.com/pypi/simple/中科大
https://pypi.mirrors.ustc.edu.cn/simple/华为云
https://mirrors.huaweicloud.com/repository/pypi/simple/腾讯云
https://mirrors.cloud.tencent.com/pypi/simple/