pypy3 auf dem Raspberry Pi installieren

Dieser Beitrag zeigt dir einen einfachen Weg, pypy3 auf dem Raspberry Pi zum Laufen zu bringen. Ich habe Raspbian Buster auf einem Raspberry Pi 3 für dieses Beispiel verwendet. Auf Raspbian Buster installiert dies pypy3 7.x!

Installiere zuerst pypy3 und virtualenv:

install_pypy3.sh
sudo apt update && sudo apt -y install pypy3 pypy3-dev virtualenv

Nun können wir ein virtualenv erstellen, um pypy-Pakete zu installieren:

create_pypy_virtualenv.sh
virtualenv -p /usr/bin/pypy3 ~/pypy3-virtualenv

Nun können wir das virtualenv aktivieren. Du musst dies jedes Mal tun, wenn du pypy verwenden möchtest, für jede Shell / SSH-Verbindung separat:

activate_pypy_virtualenv.sh
source ~/pypy3-virtualenv/bin/activate

Wenn dein Shell-Prompt nun das Präfix (pypy3-virtualenv) hat, hast du das virtualenv erfolgreich aktiviert:

pypy_virtualenv_prompt.txt
(pypy3-virtualenv) uli@raspberrypi:~ $

Nun zeigt python auf pypy3 und pip installiert Pakete lokal nach ~/pypy3-virtualenv.

Nun kannst du z.B. verwenden

run_pypy_script.sh
python3 myscript.py

um dein Skript auszuführen (sowohl python als auch python3 zeigen auf pypy3, wenn du die virtuelle Umgebung aktiviert hast!).

Hinweis: Die Installation von pypy3-dev ist nicht zwingend erforderlich, um pypy3 zum Laufen zu bringen, aber du benötigst es, um native Bibliotheken wie numpy zu kompilieren.


Check out similar posts by category: Python, Raspberry Pi