Python 2.7 未找到Pyinstaller GLIBC_2.15

Python 2.7 未找到Pyinstaller GLIBC_2.15,python-2.7,pyinstaller,Python 2.7,Pyinstaller,在Linux 32位Ubuntu11上生成了一个可执行文件,并在32位Ubuntu10上进行了测试,结果失败,未找到“GLIBC_2.15”。Cyrhon常见问题解答部分说: 在Linux下,我会遇到与libc相关的运行时动态链接器错误。我该怎么办?PyInstaller生成的可执行文件不是 完全静态,因为它仍然依赖于系统libc。在下面 在Linux中,GLIBC的ABI是向后兼容的,但不是向前兼容的 兼容的。因此,如果您链接到较新的GLIBC,则无法运行 在旧系统上生成的可执行文件。提供的二

在Linux 32位Ubuntu11上生成了一个可执行文件,并在32位Ubuntu10上进行了测试,结果失败,未找到“GLIBC_2.15”。

Cyrhon常见问题解答部分说:

在Linux下,我会遇到与libc相关的运行时动态链接器错误。我该怎么办?PyInstaller生成的可执行文件不是 完全静态,因为它仍然依赖于系统libc。在下面 在Linux中,GLIBC的ABI是向后兼容的,但不是向前兼容的 兼容的。因此,如果您链接到较新的GLIBC,则无法运行 在旧系统上生成的可执行文件。提供的二进制文件 引导加载程序应该与旧的GLIBC一起使用。但是,libpython.so和 其他动态库仍然依赖于较新的GLIBC。解决方案 编译Python解释器及其模块(以及 可能是引导加载程序)在您现有的最旧系统上 获取与最旧版本的GLIBC的链接

如何让最新的Python环境在旧的Linux发行版上工作?问题是Python及其模块必须 根据旧GLIBC编译。另一个问题是你可能想要 要使用最新的Python特性和旧的Linux发行版,有 仅提供非常旧的Python版本(例如Centos 5上的版本) 可用Python 2.4)