Fatal Python error: pycurl: libcurl link-time version is older than compile-time versionphp
centos7.0以上系統yum是依賴於python的。
html
yum安裝某個軟件有時會遇到以下錯誤:python
Fatal Python error: pycurl: libcurl link-time version is older than compile-time versionlinux
修復pycurl後能夠解決。centos
首先安裝 python 的 pip 工具 https://pypi.python.org/pypi/pip/1.4.1curl
tar zxvf pip-1.4.1.tar.gzide
cd pip-1.4.1工具
python setup.py installurl
報錯:安裝python軟件找不到setuptools的解決方案centos7
下載:http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg
執行:
sh setuptools-0.6c11-py2.7.egg
安裝完setuptools後,就能再次使用
而後再安裝 python-devel 包,系統本身選 http://rpmfind.net/linux/rpm2html/search.php?query=python-devel
rpm -ivh python-devel-2.7.5-16.el7.x86_64.rpm
安裝完畢
卸載pycurl
pip uninstall pycurl
export PYCURL_SSL_LIBRARY=openssl
再次安裝pycurl
pip install pycurl
再次運行 yum 正常了