下文的
用户名
请根据自己实际情况进行替换。
默认情况下,Windows 的 conda 会把虚拟环境创建到 C:\Users\用户名\.conda\envs
,包缓存下载到 C:\Users\用户名\.conda\pkgs
。由于不想让 conda 吃那么多 C 盘空间,就稍微花了点时间配置了一下。
通过查阅 conda 的官方文档,可知自定义这两个路径要修改 C:\Users\用户名\.condarc
这个配置文件。如果从没修改过这个文件,它里面可能会长成这样:
channels:
- defaults
只需要向里面添加这些配置,就能自定义环境路径与缓存路径了:
envs_dirs:
- E:\miniconda\envs
pkgs_dirs:
- E:\miniconda\pkgs
一定要检查对应路径 conda 有没有读写权限,否则要么修改无效要么创建环境报错。