解决CentOS 7 yum install 出现 No such file or directory 错误的方案

CentOS 7 yum install之后 出现No such file or directory错误的解决方案:

root@centos7 \~# yum install -y git

File "/usr/bin/yum", line 30

except KeyboardInterrupt, e:

^

SyntaxError: invalid syntax

root@centos7 \~# yum

-bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory

yum找不到/usr/bin/python。正常情况,应该是这个样子:

复制代码
[root@centos7 ~]# ls -l /usr/bin/python
lrwxrwxrwx. 1 root root 7 Jul  9 11:08 /usr/bin/python -> python2
[root@centos7 ~]#

CentOS7 应该使用 python2,而不是 python3 来执行 yum

可能 默认 python版本已更改为 python3

查看Python2位置

复制代码
[root@centos7 ~]# which python2
/usr/bin/python2

如果python2本身仍然存在,但/usr/bin/python符号链接丢失或者指向Python3,可以使用以下方法恢复:

复制代码
[root@centos7 ~]# cd /usr/bin
[root@centos7 bin]# ln -s python2 python
[root@centos7 bin]# ls -l python
lrwxrwxrwx. 1 root root 7 Jul  9 11:10 python -> python2
[root@centos7 bin]#
相关推荐
en.en..13 小时前
Linux 孤儿进程与僵尸进程
linux·运维·服务器
T1mzhou19 小时前
ARM64 Linux 6.10内核启动流程7-ioremap和readl writel
linux·服务器·c语言
小羊没烦恼!19 小时前
Hello Web API系列教程——Web API与国际化
java·服务器·前端·javascript·php
bwz999@88.com20 小时前
Ubuntu Server 24.04 设置中文
linux·运维·ubuntu
fly-9720 小时前
Ubuntu FTP/SFTP 报错:找不到匹配的 hostkey 算法 完整解决
linux·ubuntu
Cx330❀20 小时前
【Linux网络】网络层协议 IP :从网络层原理到 Linux 内核源码
linux·运维·服务器·网络·tcp/ip·ai·ai编程
Gl�ria21 小时前
Linux 清理日志常用命令
linux·运维·服务器
天道jimmy1 天前
VulnHub 系列:HA, Wordy
linux·服务器·web安全
君生我老1 天前
Linux中调式器gbd/cgdb
linux