gpt4 book ai didi

python - 在树莓派上安装pypy3

转载 作者:太空宇宙 更新时间:2023-11-03 11:13:45 28 4
gpt4 key购买 nike

我有一个 python3 脚本,我需要运行得更快,所以我试图在运行 raspbian stretch 4.14 的树莓派上安装 pypy3。

看起来 pypy 是预安装的,但它是 2.7.12 版本,无法与我的 python3 代码一起使用。

我在谷歌上搜索了很多,但找不到对我有用的安装 pypy3 的说明,很多人建议从二进制文件构建,但我不确定这意味着什么......或在哪里可以找到正确的 ARM 体系结构二进制文件。

请帮忙!

最佳答案

好的,非常感谢 Peter Wood 将我链接到正确版本的 pypy。这是我在我的 pi 上启动并运行它的方法(新手友好指南 :p):

第 1 步:使用以下方法下载 .tar.bz2 文件:

wget https://bitbucket.org/pypy/pypy/downloads/pypy3-v6.0.0-linux-armhf-raspbian.tar.bz2

第 2 步:提取 .tar.bz2 文件:

tar xf pypy3-v6.0.0-linux-armhf-raspbian.tar.bz2

第 3 步:cd 进入新提取的目录:

cd pypy3-v6.0.0-linux-armhf-raspbian.tar.bz2

第 4 步:cd 进入 bin 目录并检查 pypy3 可执行文件是否正常工作:

cd bin
./pypy3 # This should start the pypy interpreter for you

如果最后一条命令不起作用,确保pypy3有执行权限! (当你用 ls 查看它时它应该是绿色的)。您可以使用以下方式授予它执行权限:

sudo chmod +x pypy3 # But you have to be in the /bin directory!

您可能还会得到 libffi.so.5: No such file or directory 错误,以修复我使用的错误:

sudo ln -s /usr/lib/arm-linux-gnueabihf/libffi.so.6 /usr/lib/arm-linux-gnueabihf/libffi.so.5

现在我们要对其进行设置,以便只需从任何地方键入 pypy3 即可调用此解释器。以下是我们如何做到这一点。

第五步:将文件夹移动到/opt/

sudo mv /home/pi/pypy3-v6.0.0-linux-armhf-raspbian/ /opt/

第 6 步:通过运行将符号链接(symbolic link)添加到/usr/bin/:

sudo ln -s /opt/pypy3-v6.0.0-linux-armhf-raspbian/bin/pypy3 /usr/bin/pypy3

好的,现在从那里 cd 并从任何位置运行 pypy3,它应该调用 pypy 解释器!希望这会有所帮助:)

关于python - 在树莓派上安装pypy3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55703832/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com