如何将目录永久附加到 PYTHONPATH?

ent*_*aul 5 python append pythonpath

我尝试了下面两种常见的方法,但它们没有起作用 - 因此这个[看似多余的]问题。

import sys
sys.path.append('foo/bar')
Run Code Online (Sandbox Code Playgroud)

export PYTHONPATH=$PYTHONPATH:foo/bar
Run Code Online (Sandbox Code Playgroud)

一旦解释器退出,第一个就会终止附加。当终端关闭时,第二个终止(尽管人们似乎对通过第二种方法永久附加没有问题)。

我在这里缺少什么以及如何解决这个问题?

谢谢。

mgi*_*son 2

如果将第二种方法放入 shell 的 init 文件中,应该没问题。(例如,${HOME}/.bashrc