Fatal Python error: pycurl: libcurl link-time version is older than compile-time version

  • 使用yum 時報如下錯誤
[root@hadoop3 home]# yum
Fatal Python error: pycurl: libcurl link-time version is older than compile-time version
Aborted
[root@hadoop3 home]# cd /usr/lib64/
#從其他yum使用正常的機器搞一個過來
[root@hadoop3 lib64]# cp /root/libcurl.so.4.3.0  .
[root@hadoop3 lib64]# rm libcurl.so.4
[root@hadoop3 lib64]# ln -s libcurl.so.4.3.0 libcurl.so.4
[root@hadoop3 lib64]# rm libcurl.so
[root@hadoop3 lib64]# ln -s libcurl.so.4.3.0 libcurl.so
[root@hadoop3 lib64]# yum clean all
[root@hadoop3 lib64]# yum
...
--sec-severity=SEVS, --secseverity=SEVS
                        Include security relevant packages matching the
                        severity, in updates

  Plugin Options:

總結:libcurl 依賴版本過低導致的(看樣子),我的方法是從其他yum使用正常的機器上搞一個過來替換一下
日志:

[root@hadoop3 alnitak-v1.0]# cd /usr/lib64/
[root@hadoop3 lib64]# ll | grep -i libcurl
lrwxrwxrwx   1 root root      16 Nov 14 17:52 libcurl.so -> libcurl.so.4.1.1
lrwxrwxrwx   1 root root      16 Nov 14 17:42 libcurl.so.4 -> libcurl.so.4.1.1
-rwxr-xr-x   1 root root  347536 Apr  3  2017 libcurl.so.4.1.1
#從其他yum使用正常的機器搞一個過來
[root@hadoop3 lib64]# cp /root/libcurl.so.4.3.0  .
[root@hadoop3 lib64]# ll | grep -i libcurl
lrwxrwxrwx   1 root root        16 Nov 14 17:52 libcurl.so -> libcurl.so.4.1.1
lrwxrwxrwx   1 root root        16 Nov 14 17:42 libcurl.so.4 -> libcurl.so.4.1.1
-rwxr-xr-x   1 root root    347536 Apr  3  2017 libcurl.so.4.1.1
-rwxr-xr-x   1 root hadoop  435128 Nov 22 15:07 libcurl.so.4.3.0
[root@hadoop3 lib64]# rm libcurl.so.4
rm: remove symbolic link ‘libcurl.so.4’? y
[root@hadoop3 lib64]# ll | grep -i libcurl
lrwxrwxrwx   1 root root        16 Nov 14 17:52 libcurl.so -> libcurl.so.4.1.1
-rwxr-xr-x   1 root root    347536 Apr  3  2017 libcurl.so.4.1.1
-rwxr-xr-x   1 root hadoop  435128 Nov 22 15:07 libcurl.so.4.3.0
[root@hadoop3 lib64]# ln -s libcurl.so.4.3.0 libcurl.so.4
[root@hadoop3 lib64]# rm libcurl.so
rm: remove symbolic link ‘libcurl.so’? y
[root@hadoop3 lib64]# ln -s libcurl.so.4.3.0 libcurl.so
[root@hadoop3 lib64]# ll | grep -i libcurl
lrwxrwxrwx   1 root hadoop      16 Nov 22 15:10 libcurl.so -> libcurl.so.4.3.0
lrwxrwxrwx   1 root hadoop      16 Nov 22 15:09 libcurl.so.4 -> libcurl.so.4.3.0
-rwxr-xr-x   1 root root    347536 Apr  3  2017 libcurl.so.4.1.1
-rwxr-xr-x   1 root hadoop  435128 Nov 22 15:07 libcurl.so.4.3.0
[root@hadoop3 lib64]# yum clean all
Loaded plugins: fastestmirror
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
Cleaning repos: base extras updates
Cleaning up everything
Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos
Cleaning up list of fastest mirrors
[root@hadoop3 lib64]# yum
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容