Найти - Пользователи
Полная версия: PtQt5. Элементарное окошко. На работает.
Начало » GUI » PtQt5. Элементарное окошко. На работает.
1
passant
Пробую запустить PtQt5. Пишу суперэлементарную программку:
 from PyQt5 import QtWidgets
import sys
app=QtWidgets.QApplication(sys.argv)
window=QtWidgets.QWidget()
window.setWindowTitle("Пример")
window.resize(600,600)
window.show()
sys.exit(app.exec_())
Проще уже некуда.
Среда запуска - Windows 10.
Программка стартует, и мгновенно закрывает окошко.
Проверяю - работает-ли сам скрипт. В Spyder - окно создается и висист открытым до его “ручного” закрытия.
Проверяю - вообще, работает-ли Python c консолью. Проверка с input () создает окно и ждет отклика, т.е. все работет штатно.
Помогите, может уже глаз замылился, может про какие настройки самого Python или Qt забыл, но что-то сам я уже найти проблему отчаялся.
Заранее благодарен.
LexFall
Попробуйте записать в файл .py и запустить. В вашем примере не вижу прописанного пути до питона… может быть еще какой то “кривой” питон устанвлен который запускается?

#!/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_())
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB