解决conda中“requests.exceptions.HTTPError: 404 Client Error”问题

解决conda中"requests.exceptions.HTTPError: 404 Client Error"问题

1. Question

bash 复制代码
conda activate base
conda create -n myenv python=3.9

报错信息如下:

>>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<

Traceback (most recent call last):

File "/home/username/anaconda3/lib/python3.9/site-packages/conda/core/subdir_data.py", line 531, in fetch_repodata_remote_request

resp.raise_for_status()

File "/home//username/anaconda3/lib/python3.9/site-packages/requests/models.py", line 1021, in raise_for_status

raise HTTPError(http_error_msg, response=self)

requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/noarch/current_repodata.json

During handling of the above exception, another exception occurred:

2. 解决办法

出现该错误的原因是因为conda channels 有问题,可以追溯到~/.condarc文件的设置。

解决方法参考自Conda update error: CondaHTTPError: HTTP 404 NOT FOUND #7695

最简单粗暴的方式就是删除原来乱七八糟的channels,恢复出厂默认设置。再次尝试看看。

注:可以在删除之前先备份一下~/.condarc文件。

bash 复制代码
conda config --remove-key channels
conda config --append channels conda-forge 

再次使用conda时运行成功。

相关推荐
抛砖者1 天前
01.pycharm整合conda
conda
漫漫求2 天前
Ubuntu 绑定Conda
chrome·ubuntu·conda
RuiyChen3 天前
不同conda 不同cuda版本方法
conda
bloglin999993 天前
conda pack迁出环境异常
conda
Roc-xb3 天前
/etc/profile.d/conda.sh: No such file or directory : numeric argument required
python·ubuntu·conda
一个处女座的暖男程序猿3 天前
在pyCharm中创建新的conda环境
ide·pycharm·conda
weixin_447195295 天前
Conda 创建新环境时报错 HTTP 502,如何解决?
网络协议·http·conda
鹏说大数据7 天前
使用Conda管理服务器多版本Python环境的完整指南
服务器·python·conda
leon_zeng07 天前
在 Conda 环境下配置 Jupyter Notebook 环境和工作目录
linux·jupyter·conda
ғᴀɴᴛᴀsʏ7 天前
解决windows下pycharm终端conda无法激活虚拟环境问题
pycharm·conda·虚拟环境