【发布时间】:2018-05-31 17:04:52
【问题描述】:
我一直在尝试在 linux 机器上安装和运行 pypy3,但遇到了麻烦。我一直在 Mac 上使用 pypy,但使用自制软件安装它,所以没有遇到任何这些问题。
我下载了最新版本并按照their documentation 的说明解压了 tar 文件。我完全按照这些步骤操作(除了用 pypy3 替换 pypy 并使用适当的文件名)。但是,在输入时
./pypy3-v6.0.0-linux64/bin/pypy3
我收到以下错误:
./pypy3-v6.0.0-linux64/bin/pypy3: error while loading shared libraries: libbz2.so.1.0:
cannot open shared object file: No such file or directory
我不确定如何解释此错误。尽管 pypy 文档说它应该就地运行,pypy3 filename.py 仍然返回错误:
If 'pypy3' is not a typo you can use command-not-found to lookup the package that
contains it, like this:
cnf pypy3
但是cnf pypy3只确认pypy3没有找到。
对我做错的任何帮助将不胜感激。
【问题讨论】:
-
您使用的是哪个 linux 发行版?
-
运行
ldd ./pypy3-v6.0.0-linux64/bin/pypy3并检查缺少的库 -
我的 Linux 发行版是 openSUSE 11.2 (x86_64)。我似乎缺少 GLIBC_2.11、GLIBC_2.14 和 GLIBC_2.15。
-
openSUSE 11.2:发布 2009-11-12。
bz2版本是 1.05 。libbz2.so.1.0附带bz2版本是 1.0.6 。 “GLIBC_2.11、GLIBC_2.14 和 GLIBC_2.15”是更晚的系统库glibc-2.15中的对象。
标签: python linux installation pypy