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

如何显示来自不同 Anaconda 版本的 conda 环境的名称(别名)?

如何显示来自不同 Anaconda 版本的 conda 环境的名称(别名)?

开心每一天1111 2023-06-06 16:31:26
我正在尝试显示来自 Miniconda 和 Aanaconda 的 conda 环境的名称(别名)。目前,我的默认 conda 可执行文件来自 Miniconda。对于某些背景,我安装了 Miniconda$HOME/packages/miniconda3并安装了 Anaconda /opt/anaconda3/(也许有更好的方法,但这就是我正在处理的项目最终安装的方式)。$ conda env list# conda environments:#base                  *  $HOME/packages/miniconda3ai                       $HOME/packages/miniconda3/envs/aitest-project             $HOME/packages/miniconda3/envs/test-project                         /opt/anaconda3                         /opt/anaconda3/envs/interviews                         /opt/anaconda3/envs/teaching我在这里稍微编辑了输出,例如将我的主目录缩写为 $HOME 并重命名一些 conda 环境。目前我的baseMiniconda 环境在$HOME/packages/miniconda3,我的baseAnaconda 环境在/opt/anaconda3. 我希望我的三个 Anaconda 环境也显示它们的别名(就像 Miniconda 环境那样),这样我就可以在 Miniconda 和 Anaconda 环境之间激活,而不必复制完整路径,例如conda activate /opt/anaconda3/envs/interviews.有没有办法同时为 Miniconda 和 Anaconda 启用此名称别名?
查看完整描述

1 回答

?
aluckdog

TA贡献1847条经验 获得超7个赞

不应该同时安装 Miniconda 和 Anaconda。如果您需要 Anaconda 环境,只需使用 Miniconda 并使用元包创建一个环境anaconda

尽管我在那里担心,但环境的可命名性是由配置设置中是否列出包含文件夹来控制的envs_dirs。因此,您应该能够通过类似的方式获得所需的行为

conda config --append envs_dirs /opt/anaconda3/envs


查看完整回答
反对 回复 2023-06-06
  • 1 回答
  • 0 关注
  • 107 浏览
慕课专栏
更多

添加回答

举报

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