1 在Ananconda Prompt(或命令提示符虚拟环境下)执行命令“conda info”:
可以看到有数个位置,而一般默认位置即c盘路径,处在顺位第一行(图片为修正之后)
2 在c盘C:\Users\your_user_name 路径下新建一个txt
envs_dirs:
- D:\ProgramData\anaconda3\envs
粘贴上如上内容,并且修改路径,换成你希望的虚拟环境默认安装位置。修改完成之后把文件重命名为“.condarc”(即删除.txt)
3 执行第一步查看默认位置是否更改。
4 新建一个环境,检查安装的时候,新环境是否在新的默认位置。
如果出现这样的问题:
(base) D:\Project\Python project\Tools>conda create --name env_new --clone omni
WARNING: A directory already exists at the target location 'C:\Users\用户名\.conda\envs\env_new'
或者出现这样的问题:
(base) D:\Project\Python project\Tools>conda create --name env_new --clone omni
Source: D:\ProgramData\anaconda3\envs\omni
Destination: C:\Users\用户名\.conda\envs\env_new
那说明默认位置未被修改。
5 找到anaconda3文件夹,右击属性,找到安全选项卡,点击user一栏。找到编辑,并且把允许一栏全部打上勾(特殊权限勾不上,不勾选)
操作完成后,电脑需要修改较长时间。
6 完成步骤后,执行第4步的操作,可以看到新环境被换到了你想要的位置。
(base) D:\Project\Python project\Tools>conda create --name env_new --clone omni
Source: D:\ProgramData\anaconda3\envs\omni
Destination: D:\ProgramData\anaconda3\envs\env_new