Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 29, 2015 09:16:45

kombat
Зарегистрирован: 2015-11-27
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

PyQt5

Здравствуйте.
Хотел начать изучать GUI по самоучителю и в первой же программе выдаёт ошибку.

#!/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_())
input()

выдаёт ошибку:
Traceback (most recent call last):
File “C:\Users\user\Desktop\python\gui\шаблон.py”, line 5, in <module>
from PyQt5.QtWidgets import QApplication, QWidget
ImportError: DLL load failed: Не найден указанный модуль.

если изменяю начала программы на:
import sys, PyQt5

то выдаёт ошибку:
Traceback (most recent call last):
File “C:\Users\user\Desktop\python\gui\шаблон.py”, line 9, in <module>
app = QApplication(sys.argv)
NameError: name ‘QApplication’ is not defined

Что можно сделать?

Офлайн

#2 Ноя. 29, 2015 09:35:59

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

PyQt5

Установить Qt и PyQt5. Разве в учебнике не написали, как это сделать?



Офлайн

#3 Ноя. 29, 2015 09:43:48

kombat
Зарегистрирован: 2015-11-27
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

PyQt5

FishHook
Установить Qt и PyQt5. Разве в учебнике не написали, как это сделать?

неа

первый раз ставил выдавало ошибку:
from PyQt5.QtWidgets import QApplication, QWidget
ImportError: No module named ‘PyQt5’

потом всё снёс заново поставил стало выдавать ошибку указанную в шапке.
значит, подумал я, что в этот раз всё правильно встало.

устанавливал только PyQt5. может из-за того Qt не ставил. сейчас посмотрю получше.

Офлайн

#4 Дек. 11, 2015 16:02:38

kombat
Зарегистрирован: 2015-11-27
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

PyQt5

Что то пытался я разобраться и не выходит нечего.
Выдаёт ошибку:

Traceback (most recent call last):
File “D:\Документы\python\gui\шаблон.py”, line 5, in <module>
from PyQt5.QtWidgets import QApplication, QWidget
ImportError: DLL load failed: Не найден указанный модуль.

Гугление подсказало добавить в PATH вот это:
D:\ProgramFiles\5.5\winphone_arm\bin;
D:\ProgramFiles\5.5\winphone_x86\bin;
D:\ProgramFiles\5.5\winrt_x64\bin;
D:\python\Lib\site-packages\PyQt5;
но что то не сильно помогло.

В чём может быть проблема?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version