Erstellen Sie wxPython unter Ubuntu 20.04 auf Himbeer-Pi 4

Überblick

Als ich versuchte, eine bestimmte Python-App unter Ubuntu 20.04 auf Himbeer-Pi 4 auszuführen, war ich wütend, dass wx fehlte. Wenn ich darüber nachdenke, was wx ist, ist es wxPython. Also habe ich wxPython installiert.

Was ich getan habe

Der Pip selbst hatte kein entsprechendes Paket, und das Erstellen aus dem Quellcode der wxPython-Homepage funktionierte nicht.

[Diese Site](https://krhb.hatenablog.com/entry/2019/04/30/234953#ImportError-No-module-named-wx%E3%81%AE%E3%82%A8%E3%83 Die in% A9% E3% 83% BC eingeführte Methode war hilfreich.

Techniken eingeführt

$ pip install -U \
    -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-16.04 \
    wxPython

Oder die Ubuntu-Version geändert

$ pip install -U \
    -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-18.04 \
    wxPython

Dann war es ein Fehler auf dem Weg. Der hier verwendete Quellcode https://files.pythonhosted.org/packages/cb/4f/1e21d3c079c973ba862a18f3be73c2bbe2e6bc25c96d94df605b5cbb494d/wxPython-4.1.0.tar.gz Ich habe es selbst gebaut und es war erfolgreich.

$ 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

Erstellen Sie wxPython unter Ubuntu 20.04 auf Himbeer-Pi 4
Stellen Sie den Swap Space unter Ubuntu auf Raspberry Pi ein
Erstellen Sie eine OpenCV-Python-Umgebung auf Raspberry Pi B +
Pigpio auf Himbeer-Pi
Build Python auf Ubuntu
Cython auf Raspberry Pi
Erstellen Sie eine Django-Umgebung auf Raspai (MySQL)
Erstellen Sie eine Python-Entwicklungsumgebung auf Raspberry Pi
Erstellen Sie eine Arch Linux-Umgebung auf Raspai
Pyenv auf Raspberry Pi eingeführt
Verwenden Sie NeoPixel mit Himbeerkuchen
Installieren Sie OpenCV4 auf Raspberry Pi 3
Installieren Sie TensorFlow 1.15.0 auf Raspberry Pi
Erstellen Sie mithilfe von Poetry eine OpenCV4-Umgebung auf Raspberry Pi
Testen der Kommunikation mit Raspberry Pi
MQTT auf Raspberry Pi und Mac
Installieren Sie ghoto2 auf Raspberry Pi (Hinweis)
Versuchen Sie es mit ArUco mit Raspberry Pi
OpenCV-Installationsverfahren auf Raspberry Pi
Ein- / Ausschalten von Raspberry Pi mit Arduino
Erkennen Sie den Schalterstatus mit Raspberry Pi 3
Erstellen Sie die Python 3.8 + Pipenv-Umgebung unter Ubuntu 18.04
Installieren Sie OpenMedia Vault 5 auf Raspberry Pi 4
L Chika mit Himbeer-Pi C #
Raspberry Pi "Honwaka Benachrichtigungslampe" Teil 2
Erkennen Sie "Helligkeit" mit Python auf Raspberry Pi 3!
USB-Boot auf Raspberry Pi 4 Model B.
Raspberry Pi "Honwaka Benachrichtigungslampe" Teil 1
Erstellen Sie eine Tensorflow-Umgebung mit Raspberry Pi [2020]
Aktivieren Sie die serielle UART + -Kommunikation mit Raspberry Pi
Adafruit Python BluefruitLE arbeitet mit Raspeye.
Beschleunigen Sie Deep Learning mit der Rasperry Pi 4-CPU
Normal programmieren mit Node-RED-Programmierung mit Raspberry Pi 3
Verwenden Sie den Grove-Sensor mit Raspberry Pi
Installieren Sie das 64-Bit-Betriebssystem (Bate) auf Raspberry Pi
Raspberry Pi "Honwaka Benachrichtigungslampe" Teil 3
Arbeiten mit Sensoren in Mathematica auf Raspberry Pi
Ermitteln Sie die Temperatur mit Python auf Raspberry Pi 3!
Matrixmultiplikation auf Raspberry Pi GPU (Teil 2)
So installieren Sie NumPy auf Raspeye
Arbeiten mit GPS in Python für Raspberry Pi 3
Shebang auf Ubuntu 20.04
Warum DetectMultiScale () auf Raspberry Pi B + langsam ist
Erstellen Sie eine Python-Umgebung mit pyenv auf EC2 (Ubuntu)
Erstellen Sie die Python3.5 + matplotlib-Umgebung unter Ubuntu 12 mit Anaconda
Erkennen Sie Schiebeschalter mit Python auf Raspberry Pi 3!
[Neueste] So erstellen Sie eine Java-Umgebung unter Ubuntu
[Hinweis] Installieren Sie wxPython 3.x unter Linux Mint (Ubuntu)
Versuchen Sie, QR-Code mit Raspberry Pi zu verwenden
Erkennen Sie Magnetschalter mit Python auf Raspberry Pi 3!
Stellen Sie Django-Apps unter Ubuntu + Nginx + MySQL bereit (Build)
Genießen Sie die elektronische Arbeit mit GPIO von Raspberry Pi
Schalten Sie Ihren PC mit Himbeer-Pi ein / aus
Grove - Temperatur- und Feuchtigkeitssensor (DHT11) mit Raspberry Pi
Stellen Sie DHT11 mit Raspeye + Python zur Verfügung (Hinweis)
Lassen Sie den Summer mit Python auf Raspberry Pi 3 erklingen!
Erstellen Sie eine Kubernetes-Umgebung für die Entwicklung unter Ubuntu