前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS安装python3后使用yum报错

CentOS安装python3后使用yum报错

作者头像
用户8346838
发布2021-03-11 14:55:05
1.8K0
发布2021-03-11 14:55:05
举报
文章被收录于专栏:Kevin

报错信息如下

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

介绍yum

yum采用python2.x作为命令解释器

vi .usr/bin/yum 进入yum中第一行就可知道使用的是默认python,

而最初CentOS就是只有python2的版本

为什么会出现错误信息

安装python3后,你讲python默认的解释器修改为了python3了

而python版本之间兼容性不太好,使得2.X版本与3.0版本之间存在语法不一致问题。

而CentOS 自带的yum采用的是python2,当系统将python升级到3版本后,出现语法解释错误。

解决方案

只需要进入

vi .usr/bin/yum

vi /usr/libexec/urlgrabber-ext-down

vi /usr/bin/yum-config-manager

后将第一行的python还原为python2就可以解决了

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/05/13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 报错信息如下
  • 介绍yum
  • 为什么会出现错误信息
  • 解决方案
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档