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:
sudo apt update && sudo apt -y install pypy3 pypy3-dev virtualenvNun können wir ein virtualenv erstellen, um pypy-Pakete zu installieren:
virtualenv -p /usr/bin/pypy3 ~/pypy3-virtualenvNun 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:
source ~/pypy3-virtualenv/bin/activateWenn dein Shell-Prompt nun das Präfix (pypy3-virtualenv) hat, hast du das virtualenv erfolgreich aktiviert:
(pypy3-virtualenv) uli@raspberrypi:~ $Nun zeigt python auf pypy3 und pip installiert Pakete lokal nach ~/pypy3-virtualenv.
Nun kannst du z.B. verwenden
python3 myscript.pyum 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.