看来我的Eclipse PyDev无法识别Twisted中的某些模块。当我导入反应堆模块协议模块和工厂模块时:

from twisted.internet import reactor
from twisted.internet.protocol import Protocol, Factory


PyDev会通知我:


  未解决的进口:反应器
  
  未解决的导入:协议
  
  未解决的导入:工厂


但是代码可以按预期工作(没有错误)。

如何解决这个问题呢?

最佳答案

右键单击项目,单击属性,选择PyDev-PYTHONPATH,然后将twisted包的位置添加到PYTHONPATH中。

如果已经安装了Twisted,这对您应该是自动的。请file a bug against PyDev指出这一点。

关于python - Unresolved 导入:PyDev中带有扭曲模块的 react 器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12480487/

10-12 20:16