conda环境PATH分配位置

时间:2019-04-03 01:13:47

标签: python anaconda

我在conda中使用虚拟环境。在某些环境中,PYTHONPATH自动更改,而在其他环境中,PYTHONPATH保持不变。

未向环境提供脚本来更改PYTHONPATH。对于前。这里未提供some_env / etc / conda / activate.d / activate.sh。

当我键入printenv命令以显示导出的环境路径是什么时,会显示一些导出变量,这些变量从未在.bashrc脚本,activate.sh或任何类型的脚本下分配。

$源激活conda

$ printenv | grep pybilt

CONDA_PROMPT_MODIFIER = {pybilt) 路径=〜/ PROGRAM / anaconda3 / envs / pybilt / bin:〜/ PROGRAM / anaconda3 / condabin:〜/ PROGRAM / anaconda3 / bin: CONDA_PREFIX =〜/程序/ anaconda3 / envs / pybilt CONDA_DEFAULT_ENV = pybilt

之后

$ conda停用

$ printenv | grep pybilt OLDPWD =〜/程序/ anaconda3 / envs / pybilt PWD =〜/ PROGRAM / anaconda3 / envs / pybilt / doc / global

波浪号〜用于表示主目录。

在某些conda环境中,这没有实现,而在此特定环境中,它表现出了这种行为。

在哪个conda脚本中实现?在哪里可以找到相关文档?

我想在某些脚本中更改PYTHONPATH,但是conda似乎以某种方式自动做到了。

0 个答案:

没有答案