「インストール - PyQt」の版間の差分
ナビゲーションに移動
検索に移動
| 36行目: | 36行目: | ||
なお、AnacondaにはPyUICが同梱されている。<br> | なお、AnacondaにはPyUICが同梱されている。<br> | ||
<br> | <br> | ||
PyUICは、PyQtをインストールすれば一緒にインストールされる。<br> | |||
<br> | <br> | ||
'''PyUICの使用方法'''<br> | '''PyUICの使用方法'''<br> | ||
ターミナルで以下のコマンドを実行すると、.uiファイルが.pyファイルに変換される。(以下の例では、sample.pyファイルとして変換される)<br> | ターミナルで以下のコマンドを実行すると、.uiファイルが.pyファイルに変換される。(以下の例では、sample.pyファイルとして変換される)<br> | ||
which pyuic5 | |||
<PyUICのパス名>/pyuic5 -o sample.py sample.ui | <PyUICのパス名>/pyuic5 -o sample.py sample.ui | ||
<br><br> | <br><br> | ||
2020年6月19日 (金) 04:07時点における版
概要
ここでは、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は、PyQtをインストールすれば一緒にインストールされる。
PyUICの使用方法
ターミナルで以下のコマンドを実行すると、.uiファイルが.pyファイルに変換される。(以下の例では、sample.pyファイルとして変換される)
which pyuic5 <PyUICのパス名>/pyuic5 -o sample.py sample.ui