微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 conda 环境中设置 Windows 路径

如何解决在 conda 环境中设置 Windows 路径

当我从 Windows 中的命令终端激活 conda 环境时,系统路径会发生变化。也就是说,如果我打开一个新终端并执行以下操作:

echo %PATH%
conda activate env_name
echo %PATH%

我得到两种不同的结果。具体来说,我在 conda 之外的路径更加“最新”,包括我在安装 Anaconda 后安装的程序的位置。例如,我安装了 ImageMagick,它包含在 conda 外部的 Windows 路径中,但不在我的 conda 环境中。

换句话说,看起来 conda 的行为正如您所期望的那样,保留了特定的环境,包括 Windows shell 的路径环境变量。一切都很好,但现在我想(永久)在我的 conda 环境中更改这个变量(特别是,我希望我的路径包含 ImageMagick 的位置)。到目前为止还没有找到一个很好的解决方案。 The method described here 确实有效,但看起来很笨拙,因为它在 conda 环境激活时使用脚本自动修改路径变量。显然这个变量存储在某个地方,所以我只想永久修改它。有什么想法吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。