MENU

ChromebookにWxPythonをインストールする方法~インストールできないエラーも解決~

こんにちは、のちたままです。

今回はChromebookWxPythonをインストールする方法の紹介です。

pip利用時のエラー解決方法についても紹介しますので参考にしてください。

WxPythonとは?

WxPythonGUIを作るためのものです。

このブログではtkinterPyQt、PySimpleGUIを取り上げましたが、pythonにはほかにもkivyやWxPythonといったGUIアプリケーションが存在します。

WxPythonはPySimpleGUIに似ており、ほかのGUIに比べてわかりやすく、PySimpleGUIより複雑なものを作成することができます。

WxPythonについて詳しく知りたい場合は以下の記事をご覧ください。

zetcode.com

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のインストール方法を紹介しました。

個人的にはPyQttkinterよりわかりやすいので、これを使って簡単なアプリなどを作ってみようと思います。

それでは。