Linux Yum 致命 Python 错误 : pycurl: libcurl link-time version is older than compile-time version

标签 linux bash centos yum pycurl

所以这个错误让我发疯,我在网上搜索了很多次,运行了一些东西但没有结果。使用 yum 时出现以下错误。

[root@texas pycurl-7.19.0]# yum update
Fatal Python error: pycurl: libcurl link-time version is older than compile-timeversion
Aborted


[root@texas pycurl-7.19.0]# rpm -qa | grep pycurl
python-pycurl-7.19.0-8.el6.i686
[root@texas pycurl-7.19.0]# rpm -qa | grep curl
curl-7.19.7-26.el6_2.4.i686
libcurl-7.19.7-26.el6_2.4.i686
python-pycurl-7.19.0-8.el6.i686
[root@texas pycurl-7.19.0]# 




[root@texas /]# locate libcurl.so
/usr/lib/libcurl.so
/usr/lib/libcurl.so.4
/usr/lib/libcurl.so.4.1.1


[root@texas /]# locate pycurl
/usr/lib/python2.6/site-packages/pycurl-7.19.0-py2.6.egg-info
/usr/lib/python2.6/site-packages/pycurl.so
/usr/share/doc/python-pycurl-7.19.0

我已经使用 curl 重新编译了我的 directadmin 构建,之后也没有任何变化。 (我之前已经有 directadmin 和 curl 工作正常)

感谢任何帮助。

最佳答案

我发现 VMWare Toolkit 在 CentOS VM 上导致了这个问题。

vi/etc/ld.so.conf.d/vmware-tools-libraries.conf

并在顶部添加以下两行(假设您是 64 位):

/lib64 /usr/lib64

保存,然后“ldconfig”。

关于Linux Yum 致命 Python 错误 : pycurl: libcurl link-time version is older than compile-time version,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14083969/

相关文章:

linux - 如何使配置 .emacs 在 linux 中成为全局的

Linux - 网卡的标志配置

linux - 替代 `tc` 命令或任何具有 `tc` 功能的 api

linux - 在 CentOS 5.6 上安装 Gitolite 时遇到问题

date - 在 Linux 中将 x 秒添加到当前日期

c++ - Linux进程间传输socket

bash - 自动将别名添加到 .bashrc

git - 确定提交之间的关系

c++ - 如何使用 Genlex 构建 OCaml 源代码

centos - RStudio CentOS 服务器日志消息