產生原因:yum基於python寫的,根據報錯信息提示,是yum的python版本對應不上目前python環境的版本導致的。也就是說 有人升級或者卸載了python。 解決方式: 參考:https://blog.csdn.net/zzq900503/article/details/79551715 ...
產生原因:yum基於python寫的,根據報錯信息提示,是yum的python版本對應不上目前python環境的版本導致的。也就是說 有人升級或者卸載了python。
解決方式:
# 查看yum版本 [root@localhost ~]# rpm -qa | grep yum
# 查看python版本 [root@localhost ~]# whereis python
# 查找yum文件,並編輯此py文件 [root@localhost ~]# which yum # 輸出為/usr/bin/yum [root@localhost ~]# vi /usr/bin/yum
# 編輯此py文件 將 #!/usr/bin/python 改成 #!/usr/bin/python2.6,保存即可。
參考:https://blog.csdn.net/zzq900503/article/details/79551715