anaconda下载包时网络连接错误的解决方法(CondaHTTPError:HTTP 000 connection failed for url)
继上一篇《在WSL上搭载python编程环境》之后,下载软件和创建新环境的过程非常艰辛,下载太慢,以至于常常中断。
不论用conda安装一些python的包,还是创新独立的编程环境时,出现以下报错:
在anaconda安装完毕之后,通常要做的就是配置更新,这一步主要将conda下载源从国外的网站转移到国内网站,这样就可以大大缩减下载时间,防止出现以上网络问题。该问题的解决方法只有一种,那就是更换conda下载源。下载源通常位于~/.condarc文件中,或者/home/用户名/.condarc文件中。
查看源的方式:
方法1:除了vim,也可用cat/more/less显示
1 vi ~/.condarc #对于root用户 2 vi /home/xuran/.condarc #对于普通用户
方法2:用conda show命令
>> conda config --show #全部显示
>> conda config --show channels #只显示channels部分
1 conda config --show #全部显示 2 conda config --show channels #只显示channels部分
更换源的方式:
方法1:直接使用清华源的.condarc文件,并放在相应的目录下。
下载地址https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
方法2:在(base)中输入命令,添加源,并移除默认选项(default)
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --remove channels defaults conda config --set show_channel_urls yes
方法3:先用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
注意,channels不需要太多,前两个就够用。
有人反应用“https”会报错,用“http”更稳定。
对于地震学常用的obspy包,前两个没有,用第三个channels下载更快一些。
分析了半天,发现原因时我的源少打了一个字母,难怪下载不出来。
终于成功了
本文来自博客园,作者:Philbert,转载请注明原文链接:https://www.cnblogs.com/liangxuran/p/13507487.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现