2024-09-29 21:35:26 发布
网友
我想使用conda创建不同的环境,每个环境都有不同的$PYTHONPATH。目前,我每次都要在.bashrc中更改环境变量。有没有一种简单的方法可以通过conda创建多个python环境,这样我就可以无缝切换(通过source activate)并自动更新相应的$PYTHONPATHs?在
当激活或停用conda环境时,$PYTHONPATH可以更改,与其他环境变量的更改方法相同。 condo文档中的以下部分描述如何指定此行为:Saved environment variables。在
例如,您可以将以下行添加到激活脚本
export PYTHONPATH="What_you_want_to_add:$PYTHONPATH"
等等。。。在
您可以在执行任何脚本之前指定PYTHONPATH,这比更改.bashrc要容易得多
例如,要在执行任何脚本之前将当前工作目录放在路径上,可以这样做
PYTHONPATH=`pwd`: python
如果您不想覆盖整个路径,而只是附加到它
当激活或停用conda环境时,$PYTHONPATH可以更改,与其他环境变量的更改方法相同。 condo文档中的以下部分描述如何指定此行为:Saved environment variables。在
例如,您可以将以下行添加到激活脚本
等等。。。在
您可以在执行任何脚本之前指定PYTHONPATH,这比更改.bashrc要容易得多
例如,要在执行任何脚本之前将当前工作目录放在路径上,可以这样做
如果您不想覆盖整个路径,而只是附加到它
^{pr2}$相关问题 更多 >
编程相关推荐