gpt4 book ai didi

postgresql - 导入错误 :/lib/libc. so.6 : version `GLIBC_2.14' not found (required by/usr/lib/libpq. so.5)

转载 作者:行者123 更新时间:2023-11-29 12:03:58 34 4
gpt4 key购买 nike

我必须在使用 psycopg2 和 postgresql 作为后端的服务器上运行一个 tornado webapp。我正在研究 Red Hat Enterprise Linux Server 6.5 版。我设置了一个虚拟环境。现在,在这台服务器上,我没有 root 访问权限,我不能使用 pip 或 yum,也不能从服务器复制文本(所以我不能发布确切的错误日志)。我一直在手动下载库的 tar 文件并安装它们。当我尝试运行 webapp 时,出现以下错误:

ImportError: /lib/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/libpq.so.5)

libc.so.6 的版本是 2.12。错误显示在 psycopg2/init.py 中。

我很抱歉,因为这没什么好继续的,但是服务器有很多限制。任何帮助将不胜感激。

最佳答案

这个错误:

ImportError: /lib/libc.so.6: version `GLIBC_2.14' not found \
(required by /usr/lib/libpq.so.5)

表示 libpq.so.5 是在 GLIBC-2.14 或更高版本的系统上构建的。

由于您声称在此系统上没有 root 权限,并且由于 /usr/lib 普通用户不可写,我们必须假定您已要求此系统上的系统管理员安装给你的东西,系统管理员安装了一个不能工作的 PostgreSQL 包。

没有简单的方法可以自行解决此问题。

您应该与您的系统管理员一起为您的系统安装正确的软件包。

或者,您可以在非默认位置构建安装和使用更新版本的 GLIBC。这是非常重要的。一些细节here .

关于postgresql - 导入错误 :/lib/libc. so.6 : version `GLIBC_2.14' not found (required by/usr/lib/libpq. so.5),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37525884/

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