如何在 Raspberry Pi 上安装 pypy3
此文章展示在 Raspberry Pi 上运行 pypy3 的简单方法。我在此示例中使用了 Raspberry Pi 3 上的 Raspbian Buster。在 Raspbian buster 上这将安装 pypy3 7.x!
首先安装 pypy3 和 virtualenv:
install_pypy3.sh
sudo apt update && sudo apt -y install pypy3 pypy3-dev virtualenv现在我们可以创建 virtualenv 来安装 pypy 包:
create_pypy_virtualenv.sh
virtualenv -p /usr/bin/pypy3 ~/pypy3-virtualenv现在我们可以激活 virtualenv。每次你想使用 pypy 时都需要这样做,每个 shell/SSH 连接分别激活:
activate_pypy_virtualenv.sh
source ~/pypy3-virtualenv/bin/activate如果你的 shell 提示符现在以 (pypy3-virtualenv) 为前缀,则你已成功激活 virtualenv:
pypy_virtualenv_prompt.txt
(pypy3-virtualenv) uli@raspberrypi:~ $现在 python 指向 pypy3,pip 将包本地安装到 ~/pypy3-virtualenv。
现在你可以使用例如
run_pypy_script.sh
python3 myscript.py来运行你的脚本(如果你激活了虚拟环境,python 和 python3 都将指向 pypy3!)。
*注意:*安装 pypy3-dev 对于运行 pypy3 不是严格必需的,但你需要它来编译像 numpy 这样的原生库。
Check out similar posts by category:
Python, Raspberry Pi
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow