web-dev-qa-db-ja.com

Python Win 3.6.0 x64の問題、pip3インストールpyqt5の後にqtデザイナーexeがありません

私はPython初心者で、最初のアプリケーションを起動しようとしていますが、pyQT5でQtDesignerを使用する方法を理解するのに苦労しています。

私はpyqt5.7.1をインストールする次のコマンドを使用しています:

pip3 install pyqt5

インストール後、私は

C:\Python36\Lib\site-packages\PyQt5\Qt\bin\Qt5Designer.dll

ファイルがありますが、私が知る限り、Qt Designerexeはありません。

誰かが私が欠けているものについて何か考えを持っているなら、idは本当に助けに感謝しますか? Qt DesignerとpyQT5を使用するには、完全なQt5フレームワークをインストールする必要がありますか?

ありがとう

ピート

7
user2908926

オン WinPython-64bit-3.5.2.2Qt5 走る:

pip install pyqt5-tools

インストール先:

WinPython-64bit-3.5.2.2Qt5\python-3.5.2.AMD64\Lib\site-packages\pyqt5-tools\designer.exe

開始OK!

5
lucid_dreamer

3.5バージョンのPython QT Designerはpyqt5パッケージから削除され、pyqt5_toolsパッケージによって取得されました。残念ながら、ツールパッケージはPython 3.6(少なくともこれまでのところ)。

バージョン3.5の32ビットまたは64ビットのpyqt5_toolsパッケージをpypi.python.orgからダウンロードできます。

https://pypi.python.org/pypi/pyqt5-tools/5.7.dev9

次に、ダウンロードしたホイールパッケージをZipツールで開き、デザイナーフォルダーとコンテンツを便利な場所にコピーします。 Designerと必要なすべての依存関係は、このフォルダーにあります。幸運を。

3
Brian G.

Windowsでの私の解決策

  1. pip3 install pyqt5-tools
  2. C:\Users\<userName>\AppData\Local\Programs\Python\Python35-32\Lib\site-packages\pyqt5-tools\designerを開き、すべてのコンテンツをC:\Users\<userName>\AppData\Local\Programs\Python\Python35-32\lib\site-packages\PyQt5\Qt\binにコピーします。同じファイル名でファイルを上書きしないでください!
1
iMath

QTDesignerをインストールする別の方法は次のとおりです。

  1. QTメインサイト から最新のQT(5.8を使用しています)をインストールします
  2. 「Qt5.8MinGW」コンポーネントが含まれていることを確認してください
  3. QTDesignerはC:\Qt\5.8\mingw53_32\bin\designer.exeにインストールされます
  4. 実行可能ファイルの名前は「designer.exe」であることに注意してください
0
akej74