解决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]#
相关推荐
kevin_水滴石穿13 分钟前
在镜像生成时从内网获取字体安装包并配置
linux·docker·容器
liwenzhen200516 分钟前
Linux OOM 问题之 DMSERVER 受害者
linux·运维·oom
大聪明-PLUS26 分钟前
Linux 系统中的电池衰减
linux·嵌入式·arm·smarc
qq_3106585127 分钟前
mediasoup源码走读(十)——producer
服务器·c++·音视频
人生匆匆27 分钟前
部署使用rathole内网穿透
linux·运维·docker
Prada-880830 分钟前
dig常用命令
linux·运维·服务器
同聘云33 分钟前
阿里云国际站服务器gpu服务器与cpu服务器的区别,gpu服务器如何使用?
服务器·前端·阿里云·云计算
boy快快长大36 分钟前
下载Dokcer安装到另一台无网CentOS
linux·运维·centos
IMA小队长40 分钟前
Linux下Mamba-YOLO复现
linux·运维·yolo
tianyuanwo40 分钟前
DPU驱动的云服务器革命:性能飙升与成本重构的商业技术双赢
服务器·云计算·dpu