まず、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())
これで正常に実行され、環境のインストールが完了しました。