记录平凡生活,关注互联网,专注Linux运维技术.

yum报错:No module named gzip解决

起因

小威wei yum update了一把,结果yum就报错了,Python版本并没有升级,依然是2.7.5版本。

报错信息

解决过程

No module named gzip报错提示没有gzip,一开始以为是系统的gzip木有了,跑去清华大学的mirrors上面把gzip包download安装了一下发现yum还是顽强的报错No module named gzip。仔细阅读报错信息后确认这个报错跟Python有关系,于是就进入Python import了一下gzip,果然报错了。

找到病根就好治病了,跑到另外一台服务器上面去,查看了一下gzip模块的位置(python的模块其实就是几个文件),拷贝到这台服务器上面就可以了。

登陆到我博客的服务器(腾讯云服务器)看一下gzip模块的位置并下载下来。

拷贝这三个文件(gzip.py gzip.pyc gzip.pyo)到服务器相同位置下面。

再来import一下gzip模块,测试一下模块是否恢复成功。

gzip模块import成功了,再来看下yum是否可用。

执行了一下yum,发现已经正常了(最好是yum clean all一下)。来install一个软件测试一下还有没有暗病。

好了,软件可以安装,问题成功解决了,但是至于为什么yum update一下就把gzip模块搞废了,还得详细的查看一下”案发现场”才知道了。

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注