yum系统报错:SyntaxError: multiple exception types must be parenthesized

执行yum相关步骤报错如下:

复制代码
  File "/usr/bin/yum", line 30
    except KeyboardInterrupt, e:
           ^^^^^^^^^^^^^^^^^^^^
SyntaxError: multiple exception types must be parenthesized

原因:python解释器版本错误,yum运行版本为python 2.7,系统调用的是python3.11

解决办法:

方法1:把yum运行的解释器改成2.7

注意:此方法更新yum后可能会复现此错误,每次更新完或许要手动更新/usr/bin/yum中的python版本。

方法2:修改系统的/usr/bin/python版调用的指定版本。

复制代码
cd /usr/bin/
ln -s python2.7 python 
相关推荐
呆瑜nuage9 分钟前
Linux的工具
linux
唐青枫22 分钟前
Linux vimgrep 详解
linux·vim
呉師傅1 小时前
佳能iR-ADV C5560复印机如何扫描文件到电脑
运维·网络·windows·计算机外设·电脑
麦子邪1 小时前
C语言中奇技淫巧04-仅对指定函数启用编译优化
linux·c语言·开发语言
半梦半醒*1 小时前
Linux网络管理
linux·运维·网络·centos·运维开发
破刺不会编程1 小时前
linux线程概念和控制
linux·运维·服务器·开发语言·c++
华强笔记1 小时前
C程序内存布局详解
服务器·c语言
神秘人X7072 小时前
Linux网络配置全攻略:IP、路由与双机通信
linux·网络·tcp/ip
wxjlkh2 小时前
powershell 批量测试ip 端口 脚本
java·服务器·前端
翟天保Steven2 小时前
Ubuntu-安装Epics教程
linux·ubuntu·epics