「インストール - PyQt」の版間の差分
ナビゲーションに移動
検索に移動
編集の要約なし |
|||
31行目: | 31行目: | ||
== PyUICのインストール == | == PyUICのインストール == | ||
PythonからQtDesignerで作ったフォーム(.uiファイル)を直接実行することができないので、 | PythonからQtDesignerで作ったフォーム(.uiファイル)を直接実行することができないので、<br> | ||
PyUICを使用して、.uiファイルを.pyファイルに変換する必要がある。<br> | PyUICを使用して、.uiファイルを.pyファイルに変換する必要がある。<br> | ||
<br> | <br> |
2020年4月29日 (水) 09:18時点における版
概要
ここでは、Python3.xにPyQt5をインストールする方法を記載する。
手順の流れは以下の通りである。
- Qtのインストール
- Pythonのインストール
- SIPのインストール
- PyQt5のインストール
- インストールの確認
Qtのインストール
Qtのインストールについては、こちらのページを参照する。
PythonまたはAnacondaのインストール
PythonまたはAnacondaのインストールについては、こちらの各ページ(Python、Anaconda)を参照する。
SIPのインストール
SIPはC++プログラムをpythonで利用できるようにするものである。
PyQt5は、SIPを使用してPythonからQtを使えるようにする。
pipコマンドを使用して、以下のコマンドを実行する。
pip3 install SIP
PyQt5のインストール
SIPと同様に、pipコマンドを使用して、以下のコマンドを実行する。
pip3 install PyQt5
PyUICのインストール
PythonからQtDesignerで作ったフォーム(.uiファイル)を直接実行することができないので、
PyUICを使用して、.uiファイルを.pyファイルに変換する必要がある。
なお、AnacondaにはPyUICが同梱されている。
PyUICをインストールするには、pipコマンドを使用して、以下のコマンドを実行する。
pip3 install pyuic
PyUICの使用方法
ターミナルで以下のコマンドを実行すると、.uiファイルが.pyファイルに変換される。(以下の例では、sample.pyファイルとして変換される)
<PyUICのパス名>/pyuic5 -o sample.py sample.ui