【PyQt5】PyQt5開発環境

まず、Anaconda を使用して仮想環境 (ここでは qt という名前) を作成し、他のプロジェクトから隔離します。
Python バージョン 3.7.11
ここに画像の説明を挿入します

1.PyQt5をインストールする

Windows に適用されます。
まず次の 2 つの手順を実行して、pyqt5 の関連ライブラリをインストールします。

# 第一条
pip install PyQt5 -i https://pypi.douban.com/simple
# 第二条
pip install PyQt5-tools -i https://pypi.douban.com/simple

PyQt5 では、グラフィカル インターフェイス開発ツール Qt Designer や国際翻訳ツール Liguist など、一般的に使用される Qt ツールが提供されなくなりました。これらを開発で使用する場合は、Qt ツールを自分でインストールする必要がありますPyQt5-tools

2. PyCharm で外部ツールを構成する

1、Qtデザイナー

Qt Designer は PyQt プログラムの UI インターフェイスの実装ツールで、ドラッグ アンド クリックで GUI インターフェイスのデザインを完成させることができます。

まず、 anaconda の仮想環境ディレクトリでそれを見つけますQT Designer.exe。ここでのパスは次のとおりです:
G:\software\Anaconda3\envs\qt\Lib\site-packages\qt5_applications\Qt\bin
ここに画像の説明を挿入します
pycharm を開く——>ファイル——>設定——>ツール——>外部ツール——> +以下の図に示すようにパス
ここに画像の説明を挿入します
を入力しますProgramは上記と同じです パスを書き込み、Working directory次のように入力し$FileDir$、「OK」をクリックします
ここに画像の説明を挿入します

2、PyUIC

PyUIC は、Qt Designer によって生成された .ui ファイルを py ファイルに変換できます。

まずpyuic5.exe、 を見つけます。ここでの私のパスは次のとおりです。次に、書き込みツールが設定されて
G:\software\Anaconda3\envs\qt\Scripts\pyuic5.exe
いる下の図に従って、それを入力しますArguments$FileName$ -o $FileNameWithoutExtension$.py
ここに画像の説明を挿入します

3. テスト

このステップでは、環境が正常に構成されているかどうかをテストします。

プロジェクト フォルダーを右クリック —> 外部ツール —> Qt Designer を
ここに画像の説明を挿入します
選択して、Qt Designer インターフェイスを開き、インターフェイスを描画し、.ui ファイルとして保存します。pycharm
ここに画像の説明を挿入します
で.ui ファイルを右クリック—> 外部ツール——>
ここに画像の説明を挿入します
同じPyUIC ディレクトリに同名のpyファイルが生成されます
ここに画像の説明を挿入します

次に、新しい py ファイルを作成し、次のコードを記述して実行します。

import sys
import test
from PyQt5.QtWidgets import QWidget, QApplication, QMainWindow

app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = test.Ui_Dialog()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec())

ここに画像の説明を挿入します
これで正常に実行され、環境のインストールが完了しました。

おすすめ

転載: blog.csdn.net/iiinoname/article/details/122340505