rist78
Апрель 8, 2017 17:12:35
Здравствуйте, на следующий файл:
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import sys
from PyQt5.QtWidgets import QApplication, QWidget
if __name__ == '__main__':
app = QApplication(sys.argv)
w = QWidget()
w.resize(250, 150)
w.move(300, 300)
w.setWindowTitle('Simple')
w.show()
sys.exit(app.exec_())
Python (3.6.1 32-x; PyQt5-5.6-gpl-Py3.5-Qt5.6.0-x32-2) выдает ошибку:
C:\Users\user-I>python C:\py\new2.py
Traceback (most recent call last):
File “C:\py\new2.py”, line 5, in <module>
from PyQt5.QtWidgets import QApplication, QWidget
ImportError: DLL load failed: Не найден указанный модуль.
Что может быть?
rist78
Апрель 8, 2017 19:16:03
Переставил Python на 3.5 и переставил PyQt - все заработало.
Dre
Июнь 8, 2017 14:56:14
Здравствуйте!
Аналогичная проблема. Пробовал уже переустанавливать Python и PyQt5 - никакого результата.
Ставил:
Python 3.6.1 x64 и PyQt5-5.6-gpl-Py3.5-Qt5.6.0-x64-2
потом удалял и ставил эту пару:
Python-3.5.3-amd64 и PyQt5-5.6-gpl-Py3.5-Qt5.6.0-x64-2
При этом, pip list не показывает, что установилось PyQt5. Из консоли ставил (pip install PyQt5) до установки из файла exe и после. После установки из консоли в списке появлялся PyQt5
Срабатывает только: import PyQt5
но вот это уже не работает: from PyQt5 import QtCore и т.п.
При установке PyQt5 указывал путь к директории с python.exe, этот путь при установке Python был добавлен в Path, вручную добавлял путь к PyQt5 в этой директории: C:\Users\y\AppData\Local\Programs\Python\Python35\Lib\site-packages\PyQt5
абсолютно никаких изменений.
С Python только начал разбираться, помогите пожалуйста