Quand j'ai essayé d'exécuter une certaine application Python sur ubuntu 20.04 sur raspberry pi 4, j'étais en colère que wx manquait. Quand je pense à ce qu'est wx, c'est wxPython. J'ai donc installé wxPython.
Le pip lui-même n'avait pas de package correspondant et la construction à partir du code source du site d'accueil wxPython ne fonctionnait pas.
[Ce site](https://krhb.hatenablog.com/entry/2019/04/30/234953#ImportError-No-module-named-wx%E3%81%AE%E3%82%A8%E3%83 La méthode introduite dans% A9% E3% 83% BC) a été utile.
Techniques introduites
$ pip install -U \
-f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-16.04 \
wxPython
Ou changé la version ubuntu
$ pip install -U \
-f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-18.04 \
wxPython
Puis ce fut une erreur sur le chemin. Cependant, le code source utilisé ici https://files.pythonhosted.org/packages/cb/4f/1e21d3c079c973ba862a18f3be73c2bbe2e6bc25c96d94df605b5cbb494d/wxPython-4.1.0.tar.gz Je l'ai construit moi-même et cela a réussi.
$ wget https://files.pythonhosted.org/packages/cb/4f/1e21d3c079c973ba862a18f3be73c2bbe2e6bc25c96d94df605b5cbb494d/wxPython-4.1.0.tar.gz
$ tar xvf wxPython-4.1.0.tar.gz
$ cd wxPython-4.1.0
$ python build.py etg sip build build_py
$ python build bdist_wheel
$ pip install dist/wxPython-4.1.1a1-cp36-cp36m-linux_aarch64.whl
$ python -c "import wx;print(wx.__version__)"
4.1.1a1
Recommended Posts