Python 在CentOS上安装Pycurl?
我发现在CentOS 5上安装pycurl是不可能的 这就是我得到的错误:Python 在CentOS上安装Pycurl?,python,linux,curl,centos,pycurl,Python,Linux,Curl,Centos,Pycurl,我发现在CentOS 5上安装pycurl是不可能的 这就是我得到的错误: >>> import pycurl Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: libcurl.so.4: cannot open shared object file: No such file or directory 导入pycurl 回溯(最近
>>> import pycurl
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: libcurl.so.4: cannot open shared object file: No such file or directory
导入pycurl
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
ImportError:libcurl.so.4:无法打开共享对象文件:没有这样的文件或目录
一些帮助将是不可思议的| 看起来您缺少libcurl库,可以这样安装:
sudo yum install libcurl
在此之后,最好通过执行以下操作刷新pycurl安装:
sudo easy_install pycurl
如果出现错误“command not found”(我不知道CentOS的Python内置版本是否包含SetupTools a/k/a/easy_install),则首先需要SetupTools,然后运行上面的easy_install命令:
sudo yum install python-setuptools
希望有帮助 在Fedora 13中,python pycurl将是您正在寻找的软件包。试试看。我知道这是一个老问题,但我刚刚遇到了这个问题,解决方案是添加以下软链接:
ln -s /usr/local/lib/libcurl.so.4.1.0 /usr/lib/libcurl.so.4
这是为libcurl 7.19准备的
问题似乎是pycurl正在查找libcurl,因此它位于与CentOS上安装位置不同的位置
这在手动安装pycurl时起作用,例如当您使用的python版本不是2.4时,这可能是当前大多数安装。我假设pycurl centos rpm可以处理这个问题,但它仅适用于2.4。yum输出:没有可用的libcurl包。无事可做。