我尝试使用包含以下内容的PyQt 5运行示例脚本:
import sys
from PyQt5 import QtCore, QtGui, uic
这引发:
ImportError: cannot import name 'QtCore'
我在64位Windows 10上运行64位版本的Python 3.4和PyQt 5.当我尝试
from PyQt5 import QtCore
在终端中它工作正常;我只在运行脚本时遇到导入错误。 StackOverflow上的其他类似问题让我检查了sys.path,它产生了:
>>> print(sys.path)
['', 'C:\\Windows\\SYSTEM32\\python34.zip', 'C:\\Python34\\DLLs',
'C:\\Python34\\lib', 'C:\\Python34', 'C:\\Python34\\lib\\site-packages',
'C:\\Python34\\lib\\site-packages\\PyQt5']
os.environ [' PATH&#39]。分裂(os.pathsep) 得到一长串目录,包括PyQt5在Python34文件夹中的位置。
我还尝试卸载并重新安装Python和PyQt,并尝试使用PyQt4代替5,但都没有成功。