CentOS6.5 yum update 后 yum 出错提示:/usr/lib64/python2.6/lib-dynload/_hashlib.so: invalid ELF header

2014-05-13 14:35:42 +08:00
 zeroday
[vagrant@vagrant-centos65 ~]$ yum
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

/usr/lib64/python2.6/lib-dynload/_hashlib.so: invalid ELF header

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
2.6.6 (r266:84292, Jan 22 2014, 09:42:36)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)]

If you cannot solve this problem yourself, please go to
the yum faq at:
http://yum.baseurl.org/wiki/Faq
5508 次点击
所在节点    CentOS
2 条回复
halfbloodrock
2014-05-13 16:25:50 +08:00
以下是我的无责任猜测方式。。。

cd /usr/lib64/python2.6/lib-dynload/
mv _hashlib.so _hashlib.so.bak
ln -s /lib64/python2.6/lib-dynload/_hashlib.so .
halfbloodrock
2014-05-13 16:29:31 +08:00
给错了。。。这个是python的lib。。。。/lib64里应该不会有。 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/112349

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX