700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > /usr/bin/yum: /usr/bin/python3.6.8: bad interpreter: No such file or directo

/usr/bin/yum: /usr/bin/python3.6.8: bad interpreter: No such file or directo

时间:2022-05-07 23:10:27

相关推荐

/usr/bin/yum: /usr/bin/python3.6.8: bad interpreter: No such file or directo

报错日志

file /usr/bin/yum,line 30 except KeyboardInterrupt, e

分析解决

python版本包冲突

yum是用python开发的程序包安装管理器

由于主机Python版本升级,导致yum引用错乱,需要指定python具体版本号

python2.x和python3.x 是两个分裂的版本

通过python -V 可以查看python版本

root@172.16.24.220[/root]#python -VPython 3.6.8

验证了下3.6.8版本指定会异常

查看旧版本python路径和版本号

root@172.16.24.220[/root]#whereis pythonpython: /usr/bin/python /usr/bin/python2.7 /usr/lib/python2.7 /usr/lib64/python2.7 /etc/python /usr/include/python2.7 /usr/share/man/man1/python.1.gz

修改/usr/bin/yum和/usr/libexec/urlgrabber-ext-down 文件

将#! /usr/bin/python 修改为#! /usr/bin/python2.7

验证

root@172.16.24.220[/root]#yum repolistLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfilerepo idrepo name status!collectd collectd546

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。