2013-11-02 38 views
0

有没有办法在我进入目录时自动修改PYTHONPATH。自动修改PYTHONPATH

我通常在工作站上有多个项目,每当我在其中一个目录中时,我都希望项目的src /覆盖PYTHONPATH中的其他src目录。

+1

Linux,Windows或其他? –

+4

查看python virtualenv和virtualenv-wrapper。它可以让你隔离你的Python工作空间,以避免项目冲突。 http://docs.python-guide.org/en/latest/dev/virtualenvs/ – DivinusVox

回答

2

您是否尝试在您希望“覆盖”的其他路径之前向PYTHONPATH添加'./src'?这应该是有效的。 (还没有用Python试过,但大多数“路径”列表允许使用相对路径。)

+1

这很聪明......但要小心,不要在脚本中执行os.chdir()。 – tdelaney