一尘不染

Python-将目录永久添加到PYTHONPATH?

python

每当我使用时sys.path.append,都会添加新目录。但是,一旦我关闭python,列表将恢复为以前的值(默认值)。如何将目录永久添加到PYTHONPATH?


阅读 890

收藏
2020-02-12

共2个答案

一尘不染

你需要将新目录添加到环境变量中PYTHONPATH,并用冒号与其之前的内容分隔开。在任何形式的Unix中,你都可以在启动脚本中执行此操作,该脚本适合于你正在使用的任何shell(.profile或取决于你喜欢的shell),该命令又取决于所涉及的shell。在Windows中,你可以为此目的通过系统GUI进行操作。

superuser.com 可能是一个更好的地方,例如,如果你需要有关如何在所选平台和外壳程序中丰富环境变量的详细信息,请提供更多详细信息,因为这本身并不是真正的编程问题。

2020-02-12
一尘不染

如果你正在使用bash(在Mac或GNU / Linux发行版上),请将其添加到你的 ~/.bashrc

export PYTHONPATH="${PYTHONPATH}:/my/other/path"
2020-02-12