У меня есть Python 3.3 + PySide 1.1.2 на моей Windows XP. Код, которого достаточно для появления ошибки:
import sys
from PySide import QtGui
app = QtGui.QApplication(sys.argv)
wid = QtGui.QWidget()
wid.resize(250, 150)
wid.setWindowTitle('Simple')
wid.show()
sys.exit(app.exec_())
Так в чем ошибка? Когда я сохраняю его как «test.py», все работает отлично, но есть нежелательное окно консоли. Поэтому я сохраняю его как «test.pyw» для запуска с использованием pythonw (поэтому нет окна консоли). Проблема в том, что в течение примерно 15 секунд независимо от того, что я делаю, курсор является курсором загрузки. ИЗОБРАЖЕНИЕ, НА КОТОРОМ ЭТО ПОКАЗАНО
Примерно через 15 секунд курсор возвращается в нормальное состояние. Это не может быть загрузка приложения, потому что 1) оно очень маленькое 2) запуск его с помощью python вместо pythonw даже некоторое время не показывает курсор загрузки.
Это известная ошибка? Как я могу это исправить? Это очень раздражает, я хотел создать несколько простых инструментов с графическим интерфейсом с помощью pyside, но для конечного пользователя такое поведение выглядит не очень хорошо, и я определенно этого не хочу. В Linux тоже нет курсора загрузки.