输入conda create -n virtual python==3.11报错
报错内容为:
Preparing transaction: done
Verifying transaction: done
Executing transaction: failed
ERROR conda.core.link:_execute(502): An error occurred while installing package 'http://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)
并且我们回到安装Anaconda3的envs目录下,并进入virtual文件夹是空的。
此时,需要将整个virtual文件夹删除,否则后面再次创建的时候会报该环境已存在。
关键步骤:
配置一个名为environment.yml的文件
文件内容如下图所示
将该配置文件放到创建的Anaconda3的envs目录下,当然其它目录也可以。
在重新执行下列命令
conda env create -f environment.yml
发现报错,是因为执行命令的路径不对,解决办法如下图。
Anaconda Prompt命令窗口更换目录的方法
重新执行上述命令,安装完毕