conda创建环境时env路径默认为C盘而非anaconda安装路径的问题解决
查看 conda env 配置路径
1 |
|
上述命令 2 执行结果如下:
1 | envs_dirs: |
修改 envs_dirs 默认 env 路径
修改~/.condarc(若为 Windows 系统则在C:\Users\{用户名}\.condarc)中 envs_dirs 的顺序,若没有则添加如下内容:
1 | envs_dirs: |
再次执行conda config --show,显示结果如下:
1 | envs_dirs: |
然后再次创建环境(注意指定 Python 版本创建独立的环境),仍然显示默认的路径为 C:\Users\Administrator\.conda\envs 而非 D:\anaconda3\envs
解决办法:
查看一下目标路径的文件夹的权限,需要给 envs(D:\anaconda3\envs)这个文件夹添加执行权限:右键 envs,选择属性,在安全里修改 Users 的权限

然后再创建虚拟环境就是我们想要的目录了
参考:
anaconda 的 envs 路径跑到 c 盘了,修改为 D 盘
解决新创建的 anaconda 环境在 C:\Users\xxx\.conda\envs\,而不在 anaconda 安装目录下的 envs 中_anaconda 加载已创建的环境文件夹在哪-CSDN 博客
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Thee!
评论




