1

似乎带有 Python 2.6 的 Eclipse (3.5.1) 上的 Pydev (1.5.4) 无法正确交叉引用 package gobject。Puttingimport gobject工作正常,但不仅如此(例如,class X(gobject.GObject)导致 Pydev 报告“未解决的引用”错误。

可能是什么问题呢?

请注意,我使用的所有其他软件包都不会触发此错误。

4

1 回答 1

1

该问题与PyDev 的这种限制有关

我安装了一个库,但 Pydev 没有找到它

好吧,Mac 和 Linux 上已经报告了问题,主要原因似乎是符号链接。Pydev 只会在 python 安装目录下找到“真正”的扩展。发生这种情况是因为“不太常见的分母”,在这种情况下是 windows,没有符号链接。此问题的解决方法包括手动将给定的文件夹安装添加到 pythonpath 或将包的安装更改为在 site-packages 文件夹下。

要调整此限制,请找到库的绝对路径并更新与 Pydev 解释器关联的库。

于 2010-01-21T02:09:15.830 回答