こんにちは、のちたままです。
今回はChromebookにWxPythonをインストールする方法の紹介です。
pip利用時のエラー解決方法についても紹介しますので参考にしてください。
WxPythonとは?
このブログではtkinterやPyQt、PySimpleGUIを取り上げましたが、pythonにはほかにもkivyやWxPythonといったGUIアプリケーションが存在します。
WxPythonはPySimpleGUIに似ており、ほかのGUIに比べてわかりやすく、PySimpleGUIより複雑なものを作成することができます。
WxPythonについて詳しく知りたい場合は以下の記事をご覧ください。
pipを利用したWxPythonのインストール方法
pipを利用したインストール方法は以下のコマンドを打つことです。
$ pip install wxpython
エラーが発生した場合の解決方法
上記のコマンドを実行した場合、以下のエラーが発生する場合があります。
Error running configure ERROR: failed building wxWidgets Traceback (most recent call last): File "build.py", line 1510, in cmd_build_wx wxbuild.main(wxDir(), build_options) File "/tmp/pip-install-k_ixu3gz/wxpython_72e954c13cbc4c859798be373ded91e4/buildtools/build_wxwidgets.py", line 373, in main "Error running configure") File "/tmp/pip-install-k_ixu3gz/wxpython_72e954c13cbc4c859798be373ded91e4/buildtools/build_wxwidgets.py", line 85, in exitIfError raise builder.BuildError(msg) buildtools.builder.BuildError: Error running configure Finished command: build_wx (0m18.213s) Finished command: build (0m18.213s) Command '"/usr/bin/python3" -u build.py build' failed with exit code 1.
これはビルド用のパッケージが入っていないことが原因として挙げられます。
以下のコマンドを打った後にもう一度pipでインストールしてください。
$ sudo apt install python3-wxgtk4.0
これでインストールができるはずです。
最後に
今回はGUIを作るWxPythonのインストール方法を紹介しました。
個人的にはPyQtやtkinterよりわかりやすいので、これを使って簡単なアプリなどを作ってみようと思います。
それでは。