我已经在 Windows 7 64 位下安装了 pytables,它通过了所有测试。python from command prompt 和 IDLE 都可以成功看到 StringCol 类,甚至 Eclipse 中的 python 控制台也可以看到。
但是,PyDev 的自动完成功能无法发现该类,并且编辑器一直显示一个错误,指出未定义变量:StringCol
尽管出现错误,以下代码在 eclipse 中成功运行,使用 PyDev
from tables import *
if __name__ == '__main__':
a = StringCol(34)
print (a)
我已经切换了工作区,从头开始创建项目,删除了包含该类的 pyc。似乎没有任何帮助。我如何让 pydev 识别显然坐在它应该在的地方的类?