我在Eclipse中从PyDev收到未解决的导入错误,尽管有以下SO帖子,特别是这个:
PyQt4 names showing as undefined in eclipse, but it runs fine
我仍然无法解决这个问题。
与上面的帖子一样,我正在尝试使用PyQt4库。我安装了它,它存在于我的计算机上:
C:\ Python34 \ lib中\站点包\ PyQt4的
我已将其添加到 PYTHONPATH ,因为下图将显示:
我还尝试将其作为外部库添加到项目属性中,如下图所示(以防万一):
根据上面引用的帖子,因为库是C ++我需要将PyQt4库添加到强制的Builtins选项卡中,我也这样做了:
然而,我仍然会收到未解决的错误,如下所示:
这是堆栈跟踪:
答案 0 :(得分:0)
看起来它不是“未找到”错误,而是“无效应用程序”错误。谷歌搜索你的错误指向我这篇文章:
ImportError: DLL load failed: %1 is not a valid Win32 application. But the DLL's are there
您确定安装了正确的(例如32对64)架构库吗?