解决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]#
相关推荐
尘觉7 分钟前
OpenClaw 入门:OpenClaw 环境搭建完整指南(Mac / Windows / Linux)(2026-3月最新版)
linux·windows·macos
xlp666hub9 分钟前
进来看看你对进程虚拟内存的了解有多深?
linux·面试
yann_qu11 分钟前
Mac通过ssh远程连接wsl
linux·windows·macos·ssh·wsl
测试开发-学习笔记11 分钟前
ERP在黄金珠宝行业的运行全流程
服务器
默|笙12 分钟前
【Linux】库制作与原理(3)_动静态库的链接过程
linux
悟空空心12 分钟前
linux创建普通只读用户
linux·运维·chrome
曼岛_18 分钟前
[AI实战]Ubuntu 下安装OpenClaw——从零搭建你的专属AI助理
linux·人工智能·ubuntu·openclaw·龙虾
试试勇气19 分钟前
Linux学习笔记(十六)--进程信号
linux·笔记·学习
李昊哲小课21 分钟前
Python 文件路径操作详细教程
linux·服务器·python
小小小米粒23 分钟前
k8s网络通信ip申请如何层级同步进行pod网络层级网络访问请求路由流程
linux·运维·服务器