有没有人知道如何在conda中激活env时自动设置环境变量?我已经尝试编辑*/bin/activate,但是为每个创建的新env添加了新的环境变量.我想设置特定于每个env的env变量.
我安装了miniconda3,我创建了一个名为py35的虚拟环境.我有一些我只想在这个环境中使用的库.因此他们在
/.../miniconda3/envs/py35/libs
Run Code Online (Sandbox Code Playgroud)
但是,由于LD_LIBRARY_PATH不包含所述文件夹,因此无法在环境中找到它们.我现在想要将LD_LIBRARY_PATH设置为仅当我在虚拟环境中时包含/ lib.
我正在考虑修改miniconda用于启动环境的激活脚本,但我不太确定这是否是标准做法,或者是否有更简单的方法来实现这一点.
我觉得这是一个基本问题,所以请随时引导我访问任何资源:
对于本地中存在的任何包,我的 conda 环境在 yaml 文件中指定的包版本之前使用 .local。如果可能的话,如何让它忽略 .local?
我正在使用 PyCharm 和 Ubuntu。
如果我可以提供更多信息,请告诉我。
我想动态存储在项目目录中,我该怎么做?我搜索并发现了Can I select where my condaenvironment is storage? 但这不会像 virtualenv 那样动态地将我的 conda 环境存储到项目目录中