当前位置: 首页 > news >正文

若安装了Python3且没有删除Python2,那么启动yum命令会报错:

若安装了Python3且没有删除Python2,那么启动yum命令会报错:

  File "/usr/bin/yum", line 30
    except KeyboardInterrupt  e:
                              ^
SyntaxError: invalid syntax

情况一报错原因

这种情况的原因是yum配置文件解释器默认是/usr/bin/python,而安装Python3之后教程里一般会将这个软连接指向Python3所在的目录,也就是程序引用了错误的Python版本解释器,解决办法就将yum配置文件解释器指向原来的Python2版本:

vim /usr/bin/yum

#!/usr/bin/python # 修改之前

import sys

try:

     import yum

except ImportError: print >> sys.stderr, """\

There was a problem importing one of the Python modules

required to run yum. The error leading to this problem was:

#!/usr/bin/python2.7 # 修改之后

import sys

try:

     import yum except ImportError: print >> sys.stderr, """\

There was a problem importing one of the Python modules

required to run yum. The error leading to this problem was:

http://www.lryc.cn/news/357950.html

相关文章:

  • JVM(四)
  • Leetcode373.查找和最小的 K 对数字
  • windows 安装 使用 nginx
  • 【运维】Linux 端口管理实用指南,扫描端口占用
  • Android笔记--应用安装
  • 今日分享站
  • 基于python flask的旅游数据大屏实现,有爬虫有数据库
  • 海尔智家牵手罗兰-加洛斯,看全球创牌再升级
  • 【busybox记录】【shell指令】unlink
  • 如何恢复被盗的加密货币?
  • 英语学习笔记29——Come in, Amy!
  • grpc NewClient 报错 name resolver error: produced zero addresses
  • 【Docker】2、配置SSL证书远程访问Docker
  • HFish蜜罐管理端搭建:构建网络安全的主动防御系统
  • 探秘AI艺术:揭开Midjourney绘画的神秘面纱
  • 29-ESP32-S3-WIFI_Driver-00 STA模式扫描全部 AP
  • 2024了,还有人在问为甚死锁?
  • Java中Arrays.toString与new String()字节数组使用的差异
  • 开源表单流程设计器有哪几个突出的优势特点?
  • 景源畅信:抖音小店如何开橱窗?
  • Unix环境高级编程--8-进程控制---8.7函数waitid 8.8函数wait3 wait4
  • window.addEventListener 用法
  • 【全开源】活动报名表单系统(ThinkPHP+Uniapp+uView)
  • python接口自动化之会话保持
  • script 标签中 defer 和 async 属性的区别
  • 【axios】的浅度分析
  • 基于单片机的步进电机控制系统研究
  • Fine-tuning和模型训练的关系
  • 【ai】livekit:Agents 3 : pythonsdk和livekit-agent的可编辑模式下的安装
  • 【传知代码】BERT论文解读及情感分类实战-论文复现