3

我在 Eclipse 中使用 pydev。

我希望 pydev 会首先使用我在源目录中开发的 python 类。但由于我还将内置的 egg 安装到系统目录中,pydev 也从系统目录中获取类。

问题是 pydev 首先在其 python 路径中使用系统目录。所以我安装了一个buggy版本后,通过pydev调试,并在本地源代码中进行了必要的更改,它没有生效,因为安装的egg没有改变。或者在相反的情况下,当我在调试时,pydev 将我带到 egg 文件,我修改了这些 egg 文件,所以真正的源代码没有改变。

那么我怎么能让 pydev 重新排列 pythonpath 顺序呢?(就像eclipse为java构建类路径所做的那样)?

谢谢杨

4

1 回答 1

1

如果您使用的是 setuptools,您可以尝试sudo python setup.py develop在 egg 上运行以及在 Eclipse 中添加两者之间的项目依赖项

于 2013-02-17T21:25:20.840 回答