python:exchangelib:RHEL 6: GLIBC_2.14 个问题

python:exchangelib:RHEL 6: GLIBC_2.14 issues

我正在按照公司政策的规定在 RHEL 7 机器上构建我的 python 工件。当我们根据项目需要将工件部署到 RHEL 6 机器时。我遇到了如下所示的错误。知道可以做些什么来防止这个问题吗?我已经浏览了所有其他错误链接,它说升级到 RHEL 7。我没有根访问权限,无法获取它。以下错误:

ImportError: /lib64/libc.so.6: version `GLIBC_2.14' not found (... /lib/lxml/etree.cpython-35m-x86_64-lin

这个问题不是 exchangelib 特有的,或者 Python 就此而言。

您正在尝试 运行 在 RHEL 6 机器上为 RHEL 7 编译的软件。这不能保证有效,在这种情况下它不起作用,因为 lxml 软件包链接到 RHEL 6 上不存在的 libc 版本。

您需要在要从中 运行 它们的同一 RHEL 版本上编译 Python 软件包。