Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 无法从PyQt4导入QtCore或QtGui_Python_Qt_Pyqt_Windows 7 X64 - Fatal编程技术网

Python 无法从PyQt4导入QtCore或QtGui

Python 无法从PyQt4导入QtCore或QtGui,python,qt,pyqt,windows-7-x64,Python,Qt,Pyqt,Windows 7 X64,我已经找到了很多关于这个问题的帖子,但是没有适合我的答案 问题: 我正在尝试运行此代码: 从PyQt4导入QtCore、QtGui 我得到这个错误作为回报: 导入错误:无法导入名称QtCore 我将PyQt4的路径附加到sys.path(C:\Python27\Lib\site packages\PyQt4),只导入PyQt4不会引发任何错误。我可以看到QtCore.pyd和QtGui.pyd在该目录中,并且该目录有它的\uuu init\uuuu.py文件 规格: Windows 7 x64

我已经找到了很多关于这个问题的帖子,但是没有适合我的答案

问题:
我正在尝试运行此代码:
从PyQt4导入QtCore、QtGui

我得到这个错误作为回报:
导入错误:无法导入名称QtCore
我将PyQt4的路径附加到sys.path(C:\Python27\Lib\site packages\PyQt4),只导入PyQt4不会引发任何错误。我可以看到QtCore.pyd和QtGui.pyd在该目录中,并且该目录有它的
\uuu init\uuuu.py
文件

规格:
Windows 7 x64
python v2.6.8

PyQt v4.10.4

如果您使用的是Python-2.6.x,则必须使用PyQt4早期版本的安装程序。最新版本适用于PyQt-4.10/Qt-4.8.4,可从此处下载:


C:\Python27
pythonv2.6.8
——这似乎不对。您是否试图在较旧版本中使用较新python安装中的PyQt4?那不行。对,我使用的python版本是2.6.8。riverbank computing网站上只有两个版本的PyQt可用,分别为Python3.3和Python2.7。因此,我必须将路径添加到sys.path。我以为2.7版本可以与2.x一起使用,但我想我错了?如果是这样的话,有没有一个PyQt版本可以在2.6.8中使用?它是开源的,您可以自己编译:)