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 
相关推荐
oMcLin2 分钟前
如何在 Manjaro Linux 上通过配置systemd服务管理,提升微服务架构的启动速度与资源效率
linux·微服务·架构
Kira Skyler4 分钟前
bpftool -S 签名功能实现解析
linux
霸气十足+拼命+追梦少年6 分钟前
服务器挂载U盘或硬盘
运维·服务器
慕容雪_29 分钟前
运维笔记-笔记本无线网卡连接wifi,有线网卡连接内网
运维·内网·远程
小杰帅气36 分钟前
进程优先级与切换调度
linux·运维·服务器
码农学院37 分钟前
使用腾讯翻译文本
服务器·数据库·c#
方便面不加香菜38 分钟前
Linux基本指令(1)
linux
华纳云IDC服务商38 分钟前
DNS负载均衡能自动避开故障服务器吗?
运维·服务器·负载均衡
济61740 分钟前
linux(第十四期)--Uboot移植(1)-- Ubuntu20.04
linux
奋斗的阿狸_198641 分钟前
键盘组合键监听与 xterm 唤醒程序
linux·运维·服务器