如何使用conda创建单独的python环境,每个环境都有不同的$PYTHONPATH

2024-09-29 21:35:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我想使用conda创建不同的环境,每个环境都有不同的$PYTHONPATH。目前,我每次都要在.bashrc中更改环境变量。有没有一种简单的方法可以通过conda创建多个python环境,这样我就可以无缝切换(通过source activate)并自动更新相应的$PYTHONPATHs?在


Tags: 方法source环境环境变量无缝condaactivatebashrc
2条回答

当激活或停用conda环境时,$PYTHONPATH可以更改,与其他环境变量的更改方法相同。 condo文档中的以下部分描述如何指定此行为:Saved environment variables。在

例如,您可以将以下行添加到激活脚本

export PYTHONPATH="What_you_want_to_add:$PYTHONPATH"

等等。。。在

您可以在执行任何脚本之前指定PYTHONPATH,这比更改.bashrc要容易得多

例如,要在执行任何脚本之前将当前工作目录放在路径上,可以这样做

PYTHONPATH=`pwd`: python

如果您不想覆盖整个路径,而只是附加到它

^{pr2}$

相关问题 更多 >

    热门问题