windows下的conda环境目录设置问题

虽然在.condarc下配置了环境的目录(envs_dirs选项下),如下所示:

channels:
  - https://mirrors.bfsu.edu.cn/anaconda/cloud/pytorch/
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
envs_dirs:
  - E:\APP\conda\envs

但是还是会出现使用conda create创建环境时,安装的环境跑到了C盘,C盘的空间很宝贵,占用过多不太好。

这个问题在网上做所一般是因为windows目录下文件权限的问题。

修改 conda目录的权限

  1. 右击文件夹,打开属性

image-20260102124350947

  1. 点击安全选项卡

image-20260102124513604

  1. 选择登录的用户,然后点击高级

image-20260102124548440

  1. 点击编辑

image-20260102124645215

  1. 修改为下面的权限

image-20260102124628418

  1. 修改完毕后,对应的权限变为完全控制

image-20260102124606196

更多推荐