本当にばかげていると感じていますが、タイトルにはそれがすべて記載されています。
How 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経由でインストール可能)には、runningアプリケーションに必要なもののみが含まれ、devツールは含まれません。これはPyQtバージョン5.7以降に適用されます。 PyQtバージョン5.6以前には、devツールを含むWindows用のバイナリパッケージがあり、これらは sourceforge で引き続き利用可能です。ただし、PyQtのメンテナーは、このようなバイナリパッケージの今後のリリースを予定していません-ランタイムホイールのみが利用可能になり、開発ツール用の公式ホイールはありません。
これに照らして、誰かが非公式の pyqt5-tools wheel (Windowsのみ)を作成しました。ただし、これは初期段階にあるようで、最近のPyQt5リリースに追いついていない可能性があります。これは、pipを介して常にインストールできるとは限らないことを意味します。この場合、回避策として、ホイールファイルをZipファイルとして扱い、コンテンツを適切な場所に抽出できます。これにより、designer.exe
フォルダーにあるpyqt5-tools/designer
ファイルを実行できるようになります。
最後に、PyQt5のsourceforgeでZipファイルとtar.gzファイルも表示されることに注意してください。ただし、これらにはソースコードのみが含まれているため、PyQt5を自分でコンパイルする場合を除き、使用できません。そして、明確にするために、ソースからコンパイルしても、すべてのQt開発ツールが得られるわけではありません。そのルートを下る場合は、Qt開発キット全体を個別にインストールする必要があります((wouldその後、開発ツールを取得します)。
Qtデザイナーは、pip
インストールと共にnotインストールされます。
sourceforge から完全なダウンロードをダウンロードできます(おそらく最後のpyqtリリースではなく、あなたのような別のインストールが存在するとバグがあるかもしれません)または別の(非公式)pypi
パッケージとともにインストールします- pyqt5-tools (pip install pyqt5-tools
)、次のサブパスからデザイナーを実行しますpythonディレクトリ-
...\Python36\Lib\site-packages\pyqt5-tools\designer\designer.exe
私もこれに苦労しました。 pyqt5-tools
アプローチは扱いにくいため、 Qt Designerのスタンドアロンインストーラー を作成しました。わずか40 MBです。たぶん、あなたはそれが役に立つとわかるでしょう!
Qt Designerは次の方法でもインストールできます。
C:\Qt\5.8\mingw53_32\bin\designer.exe
にインストールされますpip install pyqt5-tools
次に、cmdを再起動し、「designer」と入力してEnterキーを押します。
使用してみてください:
pip install pyqt5-tools
これで、site-packages/pyqt5-tools
にデザイナーが見つかります。