Loading
0

解决:yum安装命令报“File "/usr/bin/yum", line 30”的错误

技术小学生微信公众号
腾讯云服务器大促销。
华为服务器


问题现象:在执行yum安装时报错“File "/usr/bin/yum", line 30”该问题一般是升级了Python版本导致yum调用的Python不一致(Python各版本之间的语法有差异)尝试多种方法并查找资料最终参考如下方法解决了
问题原因:Python版本升级所致。Python 2.X升级到Python 3.X版本后,2.X版本和3.X版本的Python语法不一致,存在兼容问题。
解决方法:
1、执行如下命令查看下当前系统识别到的Python版本

python -V

 


2、复制并编辑yum文件,指定yum使用当前Python版本

cp /usr/bin/yum /usr/bin/yum_bak
vi /usr/bin/yum

修改后如图,修改后在执行yum后即可正常。

技术小学生微信公众号
华为服务器
腾讯云服务器大促销。

声明:站长码字很辛苦啊,转载时请保留本声明及附带文章链接:https://blog.tag.gg/showinfo-3-36225-0.html
亲爱的:若该文章解决了您的问题,可否收藏+评论+分享呢?
上一篇:Ubuntu修改resolv.conf还原不生效解决方法
下一篇:FileZilla FTP软件通过SFTP协议登录Linux系统方法