在Eclipse(Helios)中设置项目Pydev PYTHONPATH的最有效方法是什么?

Mda*_*daG 9 eclipse pydev

我想将Pydev项目中的所有文件夹添加到PYTHONPATH中,这样我就可以轻松看到未使用的导入等.为了做到这一点,我似乎必须手动添加所有文件夹,包括子文件夹,逐个.有没有办法一次性添加它们(递归)或者我完全错了吗?

现在,我右键单击导航器中的项目,然后选择"首选项".从那里我去Pydev-PYTHONPATH,最后我可以添加文件夹.

Fab*_*zny 3

好的,为了给出正确的答案,您应该将您想要在 PYTHONPATH 中的文件夹添加为源文件夹。

所以,如果你有一个像这样的结构

/myproject
/myproject/src
/myproject/package
/myproject/package/__init__.py
/myproject/package2
/myproject/package2/__init__.py
Run Code Online (Sandbox Code Playgroud)

您只想添加 /myproject/src 作为您的 PYTHONPATH。

如果您确实有多个文件夹要添加到那里,您可以编辑 .pydevproject 文件(位于项目的根目录)并一次添加多个文件夹(尽管如上所述,您应该只在那里有几个文件夹,所以,这通常不需要 - 尽管有时您可能需要在向文件夹或类似内容添加多个库时这样做)。

PyDev FAQ在下面列出的项目上正确解释了这一点:

  • 如何将现有项目/源导入 PyDev?

  • 如何将 Django 项目的现有项目/源导入 PyDev?