为了账号安全,请及时绑定邮箱和手机立即绑定

Conda 中的环境路径错误

Conda 中的环境路径错误

慕虎7371278 2022-11-18 16:41:01
当我列出我的conda环境时:$ conda env list# conda environments:#cardio4                  /home/username/.conda/envs/cardio4minimal                  /home/username/.conda/envs/minimalpy2                      /home/username/.conda/envs/py2py37                     /home/username/.conda/envs/py37vmtk                  *  /home/username/.conda/envs/vmtkbase                     /opt/anaconda3但是当我尝试安装新环境时:$ conda create -n test python=3.7Collecting package metadata (repodata.json): doneSolving environment: done## Package Plan ##  environment location: /opt/anaconda3/envs/test为什么默认环境位置不在我的主 .conda 目录中?这个问题弄乱了其他一些东西,比如pip,它不是从正确的位置(即我的环境位置)调用的。我可以设置任何 PATH 来告诉conda我的环境在哪里吗?这很令人困惑,因为conda activate实际上确实有效,而且我可以使用这些环境。我的.condarc:env_dirs:  - ~/.conda/envs  - /opt/anaconda3/envs/opt路径在列表中较低,但它以某种方式被优先考虑。
查看完整描述

1 回答

?
RISEBY

TA贡献1856条经验 获得超5个赞

.condarc您的文件中有错字。正确的键名是envs_dirs(注意两个s字符)。有了这个改变,conda create应该会像你期望的那样工作。

envs_dirs:
  - ~/.conda/envs
  - /opt/anaconda3/envs


查看完整回答
反对 回复 2022-11-18
  • 1 回答
  • 0 关注
  • 363 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信