PyQt5 – КАК запустить конструктора

Чувство действительно глупо, прямо сейчас, но в названии говорится все:

Как запустить QtDesigner?

Я установил PyQt5 через pip и я считаю, что он идентифицировал каталог, в котором он был установлен, как

 C:\Users\%username%\AppData\Local\Programs\Python\Python36\Lib\site-packages\PyQt5 

Что теперь? Есть много файлов .pyd, некоторые .dll, тоже, но ничего не исполняемые (ну, кроме QtWebEngineProcess.exe в ...\site-packages\PyQt5\Qt\bin , но это не похоже на то, что я Я ищу.

Последние колеса PyQt5 (которые могут быть установлены через pip) содержат только то, что необходимо для запуска приложений, и не включают инструменты dev. Это относится к версиям PyQt 5.7 и более поздних версий. Для версий PyQt версии 5.6 и более ранних версий для Windows имеются двоичные пакеты, которые также включают инструменты dev, и они все еще доступны в sourceforge . Составитель PyQt не планирует делать какие-либо дальнейшие релизы таких бинарных пакетов, однако – теперь будут доступны только колеса времени выполнения, и для инструментов dev не будет официальных колес.

В свете этого кто-то создал неофициальное колесо pyqt5-tools (только для Windows). Это, похоже, находится на ранних этапах, и, следовательно, может не отставать от последних выпусков PyQt5. Это означает, что не всегда возможно установить его через pip. Если это так, то для обработки файлов колес можно рассматривать как файлы zip и содержимое, извлеченное в подходящее место. Затем это должно позволить вам запустить файл designer.exe , находящийся в pyqt5-tools/designer .

Наконец, обратите внимание, что вы также увидите некоторые файлы zip и tar.gz в sourceforge для PyQt5. Однако они содержат только исходный код , поэтому вам не пригодится, если вы не собираетесь самостоятельно компилировать PyQt5. И просто чтобы быть ясным: компиляция из источника все равно не даст вам всех инструментов Qt dev . Если вы спуститесь по этому маршруту, вам также потребуется установить весь комплект разработки Qt отдельно (который затем предоставит вам инструменты dev).

Дизайнер Qt не установлен с установкой pip .

Вы можете либо загрузить полную загрузку из sourceforge (возможно, это не последняя версия pyqt, а может быть ошибкой при наличии другой установки, например вашей) или установить ее с помощью другого (неофициального) пакета pypi – pyqt5-tools ( pip install pyqt5-tools ), затем запустите конструктор из следующего подкаталога вашего каталога python –

 ...\Python36\Lib\site-packages\pyqt5-tools\designer\designer.exe 

Вы также можете установить QT Designer следующим образом:

  1. Установите последний QT (я использую 5.8) с основного сайта QT
  2. Убедитесь, что вы включили компонент Qt 5.8 MinGW
  3. QT Designer будет установлен в C:\Qt\5.8\mingw53_32\bin\designer.exe
  4. Обратите внимание, что исполняемый файл имеет имя "designer.exe"