我已经找了很长时间,但是我就是找不到答案。类似的问题涉及到一些与第三方库相关的棘手情况,但我的情况似乎非常简单。尽管如此,我仍然无法弄清楚这是如何工作的。
我正在使用 Eclipse 3.5.2、Pydev 2.2.0,在 Ubuntu 11.04 机器上运行。
我的情况看起来很简单:我想编写一个独立的项目包,然后我想在另一个项目中使用这个包来编写应用程序。
我应该如何设置 Pydev,以便我可以拥有这两个项目“core”(包)和“app”(使用核心包),并从“app”中执行以下操作:
import core
- 我将core添加到应用程序的项目引用中,但没有任何作用。
- 我将/core/添加到源文件夹(我不得不强制执行这个操作,因为它没有显示在列表中),但是它没有起作用(所以我将其删除了)。
- 我将/full/path/to/core添加到外部库中,但仍然无效。
所谓“无效”,是指我始终会收到“未解决的导入:core”的消息。
有什么想法吗?