anaconda3创建虚拟环境报错Executing transaction:failed
问题描述
利用anaconda创建新环境时报错:
ERROR conda.core.link:_execute(502): An error occurred while installing package 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge::setuptools-65.5.1-pyhd8ed1ab_0'.
FileNotFoundError(2, '系统找不到指定的文件。', None, 2, None)
Attempting to roll back.
Rolling back transaction: done
FileNotFoundError(2, '系统找不到指定的文件。', None, 2, None)
![图片[1] - win10创建anaconda3虚拟环境报错Executing transaction:failed - 宋马](https://pic.songma.com/blogimg/20250521/45faae8dd0414394950189c25c4ae9c3.png)
原因分析
观察所安装库使用的源
![图片[2] - win10创建anaconda3虚拟环境报错Executing transaction:failed - 宋马](https://pic.songma.com/blogimg/20250521/845595e339384ee4ac3ab7350c719c48.png)
报错信息:
![图片[3] - win10创建anaconda3虚拟环境报错Executing transaction:failed - 宋马](https://pic.songma.com/blogimg/20250521/013b1fcf443d4c7599935fc69d3b904e.png)
==>表明问题出在默认使用的’https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge的安装工具上。
解决方法:
打开.condarc配置文件(在c盘/用户文件夹下搜索.condarc)。
在安装相关库时,https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge优先级最高。

channels:
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro/win-64
show_channel_urls: true
offline: true
此时仅需将其内容https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge进行删除,确保有http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main,再次创建环境时,即可自动使用下方的镜像源了。
![图片[4] - win10创建anaconda3虚拟环境报错Executing transaction:failed - 宋马](https://pic.songma.com/blogimg/20250521/71ff7b611e054cca98c97bf9354beee0.png)
![图片[5] - win10创建anaconda3虚拟环境报错Executing transaction:failed - 宋马](https://pic.songma.com/blogimg/20250521/726ab19a533e47ccbb00af4045d10f97.png)
如果继续报错:
CondaHTTPError: HTTP 404 NOT FOUND for url <http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/setuptools-65.6.3-py37haa95532_0.tar.bz2>
Elapsed: 00:00.314685
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
输入命令行:
(base) C:Usersadmin>conda config --set offline true
参考链接:
win10+anaconda3+pycharm+pytorch+cuda 环境搭建
关于anaconda创建环境时出现CondaHTTPError问题的终极解决办法
【常见问题】anaconda创建新环境报错Executing transaction:failed
其他可能有用的解决上面问题的链接:
conda 解决An HTTP error occurred when trying to retrieve this URL
解决 Python CondaValueError 错误:版本字符串‘~’格式错误:包含无效字符。
Python+Anaconda+Pycharm+Pytorch的深度学习框架安装
anaconda 创建虚拟环境时报错 HTTP errors 解决办法
















暂无评论内容