我目前开始在Eclipse(在Windows上)使用Python(2.7)。要运行我的脚本,我需要PyQt4但是当我尝试安装它时遇到了一些问题。
我下载了
来自以下链接:http://www.riverbankcomputing.co.uk/software/pyqt/download。
我启动了第一个功能的执行,并且文件夹PyQt4出现在C:\Python27\Lib\site-packages
中。
在我看来,PyQt4安装完成了,我只是做了:
Eclipse>Preferences>Pydev>Interpreter-Python>python27>Apply
然而,当我尝试导入PyQt4的任何函数时,我说模块名称是未知的。
你能帮我解决这个问题吗?
非常感谢
答案 0 :(得分:0)
我想对此发表评论....但我的声誉并不允许我:( 无论如何你可以尝试这个答案.....(链接如下)
是这样的:
复制PyQt实际上是C ++ Qt库的包装。所以他们不是.py 档案 d PyDev无法分析它们 得到它们里面的东西。你需要在Forced Builtins选项卡中添加PyQt4, 这样PyDev可以使用Python shell来查看"那些图书馆 并知道它们中的内容。这也将为您提供代码完成 PyQt的。
除此之外,从foo使用通常不是一个好习惯 进口*。您将导入命名空间内的所有内容 我不知道哪个来自哪里。而且你可能有名字 相互掩盖的冲突。虽然PyQt不太可能,但仍然如此 我建议你习惯从PyQt4导入QtGui,QtCore和 引用类,如QtGui.QMainWindow。