如何使用PyDev中另一个项目的包

时间:2013-04-19 15:46:08

标签: python eclipse pydev pythonpath

我已阅读this,但它对我不起作用。

以下是我使用的步骤:

  1. 右键单击project1>属性>项目参考>选择project2R
  2. 右键单击project1> 属性> PyDev - PYTHONPATH>添加源文件夹,但未列出project2
  3. 如果我手动将project2添加到.pydevproject,则会将project2\src替换为project1\src

    这真让我疯狂。

1 个答案:

答案 0 :(得分:1)

只需将您希望使用的任何包包含文件夹的路径添加到PYTHONPATH环境变量中(如果已经没有,请创建一个新的)和voilá!

例如,假设您在目录“/ path / to / project / src / foo”中有一个名为“foo”的包。 只需将“/ path / to / project / src”(请注意我将“foo”从路径中删除,因为这是我们的包)到PYTHONPATH,然后打开解释器并尝试“import foo”。这也适用于Windows和Linux;)