Добрый день!
Заинтересовался PyQt5.
Установил PyQt5 как полагается, с начала на python 3.6
pip install pyqt5
Установилось, при проверке в cmd выдает:
>>> import PyQt5
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\PyQt5.py", line 5, in <module>
from PyQt5 import QtCore, QtGui, QtWidgets
ImportError: cannot import name 'QtCore'
Патч до PyQt5 естественно прописывал,
Библиотеки dll там присутствуют (QtCore, QtGui, QtWidgets).
Ставил через installer Windows = тоже самое.....!
Далее параллельно установил Python 3.5
Установил в него PyQt5-5.6-gpl-Py3.5-Qt5.6.0-x32-2.exe
Опять же все тоже самое!
C:\python35 PyQt5.py
.....
>>> import PyQt5
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\PyQt5.py", line 5, in <module>
from PyQt5 import QtCore, QtGui, QtWidgets
ImportError: cannot import name 'QtCore'
>>> print(sys.path)
['', 'C:\\Python35\\python35.zip', 'C:\\Python35\\DLLs', 'C:\\Python35\\lib', 'C
:\\Python35', 'C:\\Python35\\lib\\site-packages', 'C:\\Python35\\lib\\site-packages\\PyQt5']
Опять же:
Патч до PyQt5 естественно имеется, как видите,
Библиотеки dll там присутствуют (QtCore.dll, QtGui.dll, QtWidgets.dll).