pypy3 auf dem Raspberry Pi installieren

English Deutsch

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