title | emoji | type | topics | published | ||
---|---|---|---|---|---|---|
qtDesigner.exeを自分でインストールする方法 |
🔰 |
tech |
|
true |
maya2019までは、mayaのインストール時にqtDesigner.exeも同梱されていましたが、 maya2020以降は、qtDesigner.exeは同梱されなくなりました。1 筆者は、qtDesignerでGUIを作成していたので、この変化に困り果ててしまいました..。
この記事は、そんな方々向けにqtDesignerのインストールの方法をまとめたものになります。
qtDesigner.exeを手に入れるには、以下の手順が必要です
- pythonをダウンロード
- 環境変数のPATHを通す
- pysideかqt5をインストール
では、一つずつ解説していきます。
お使いのmayaに対応したpythonを公式サイトからダウンロードしてください。
ページに行くと、たくさんのインストーラーがあります。 今回は、私の環境を例として進めていきたいと思います。
- windows 64bit
- maya2020
- サポートしているversionは、python2.7.11
調べてみるとインストーラーは python2.7.11のWindows x86-64 MSI installer になるようです。
::::message maya2022以降は、python3がデフォルトになっているはずなので、 ご自身のmayaがサポートするpythonのversionをきちんと確認してください。 ::::
- 1.1でダウンロードしたファイルを実行します。
- setup windowが出現するので【Install for all users】を有効にして、Nextを押します。
- install directoryは、既定(default)のままでいいので、Nextを押します。
- カスタマイズ設定も既定(default)のままでいいので、Nextを押します。
- インストールが始まります。
- インストール終了を知らせるwindowが出るので、Finishを押して閉じます。
✅ Cドライブにpython27というフォルダが出来ていたらOKです。
pipをインストールするためにコマンドプロンプトを使います。 コマンドプロンプトでpythonを扱うには、環境変数にpython pathを通す必要があります。
python実行時は、python.exeが必要になるので、pathは、この.exeファイルに通します。 .exeファイルは、pythonをインストールしたディレクトリに保存されています。
もう一つ、scriptsフォルダ以下にもpythonの管理システムが入っていて そこにもpathを通す必要があるようです。 ひとまず、[C:\Python27]と[C:\Python27\scripts]をメモ帳にでも残しておきます。
- Windowsキーを押して【システム環境変数を編集】と打ち、Enterを押します。
- システムのプロパティというwindowが立ち上がるので、詳細タブ>環境変数をクリックします。 ![](/images/qtDesigner-install/2022-12-11-17-40-05.png =400x)
- [環境変数]という名前のwindowが立ち上がるので、下側にあるシステム環境変数一覧の中にある[Path]をダブルクリック(又は、選択して編集をクリック)します。
- [環境変数名の編集]というwindowが表示されるので、 [新規(N)]を押して、[C:\Python27]をペーストします。
- もう一度[新規(N)]を押して、今度は[C:\Python27\scripts]をペーストします。
- OKを押して、windowを閉じます。
Windowsキーを押して [cmdと入力 → Enter] を押すと、コマンドプロンプトが起動します。 コマンドプロンプトでpythonと入力して、Enterを押します。 ✅ 画像のように表示されていれば、環境変数のパスが通っています。
確認したら、[exitと入力 → Enter]でコマンドプロンプトを終了します。
コマンドプロンプトを使って、pysideか、qt5をインストールします。 今回は、pysideをインストールする方法を試します。
先程と同様に、 Windowsキーを押して[cmdと入力 → Enter]から再度コマンドプロンプトを起動します。 起動出来たら、下記のように入力し、Enterを押します。
pip install pyside
::::message
コマンドプロンプトが C:\User\(username)>
となっている状態でも
そのまま上記を入力して頂いて大丈夫です
::::
コマンドプロンプトに下記のように表示されたら、無事インストール出来ています。
Collecting pyside
Using cached PySide-1.2.4-cp27-none-win_amd64.whl (45.0 MB)
Installing collected packages: pyside
Successfully installed pyside-1.2.4
最後に[C:\Python27\Lib\site-packages\PySide]の中を確認しましょう。 designer.exeがあれば、OKです。ダブルクリックすると、QtDesignerが立ち上がります。 インストール作業はこれで完了です!! お疲れ様でした!!!
pysideをインストール後に、pipをアップグレードしてください。というログが出たら 指示通り、pipをアップグレードします。
You are using pip version 7.1.2, however version 22.3.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
指示通りに入力してアップグレードしようとすると、syntaxErrorがでます。 これは、最新のpipがpython3系に対して用意されているモノだからのようです。 なので、以下の方法のどちらかでアップグレードします。
方法1: pipのversionを指定してupgrade
pip install --upgrade pip=20.3.4
方法2: pipを再インストール
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
python get-pip.py