首页 > 系统相关 >yum install epel-release, except KeyboardInterrupt, e:, SyntaxError: invalid syntax

yum install epel-release, except KeyboardInterrupt, e:, SyntaxError: invalid syntax

时间:2024-08-27 21:53:19浏览次数:10  
标签:epel bin python KeyboardInterrupt SyntaxError python2.7 yum usr

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

问题原因:

由于 yum 包管理是使用 python 2 写的,由于 python 3 与 python 2 不兼容导致出现这个问题

解决问题:

(1) 修改 yum 配置文件,将默认的python版本修改为旧版本python2.7

    vi /usr/bin/yum
    # 修改第一行,将其改为  
    #!/usr/bin/python2.7

 
(2) 修改 urlgrabber-ext-down 文件,更改 python版本python2.7

    vi /usr/libexec/urlgrabber-ext-down
    # 更改第一行,将其改为 
    #!/usr/bin/python2.7

                        

标签:epel,bin,python,KeyboardInterrupt,SyntaxError,python2.7,yum,usr
From: https://www.cnblogs.com/emanlee/p/18383627

相关文章

  • Vue 项目报错Uncaught SyntaxError: Unexpected token < 刷新之后又可以继续访问问题解
    场景:页面打开不操作,前端项目代码更新重新部署后(比如Jenkins发布部署)页面不刷新,操作页面(点击打开弹窗、切换菜单等),页面没有反应,控制台报错 UncaughtSyntaxError:Unexpectedtoken<。这个问题偶现,只有在项目重新部署后会出现,页面刷新后就恢复正常 问题原因:在前端项目未更......
  • activiti初始化报:java.sql.SQLSyntaxErrorException: Table ‘activiti.act_ge_proper
    在学习activiti过成中,由于使用的MySQL是8版本的,所以报了:org.apache.ibatis.exceptions.PersistenceException: ###Errorqueryingdatabase. Cause:java.sql.SQLSyntaxErrorException:Table'activiti.act_ge_property'doesn'texist###Theerrormayexistinorg/......
  • TemplateSyntaxError 无法解析其余部分
    我的Django模板中有一点jinja2:{%forfilesystem,total_quota,total_usage,df_usageintotals_by_filesystem%}<tr><td>{{filesystem}}</span></td><td>{{total_quota|filesizeformat}}</td><td>{{to......
  • epel-release 是什么
    EPEL-release(ExtraPackagesforEnterpriseLinux)是一个软件仓库,它为企业级Linux发行版(如CentOS、RHEL等)提供额外的软件包。以下是关于EPEL-release的详细解释:一、定义与功能定义:EPEL-release是一个软件包,它提供了额外的软件包源,使得用户可以在基于RedHat的发行版中安装和更......
  • 【python】错误 SyntaxError: invalid syntax的解决方法总结
    【python】错误SyntaxError:invalidsyntax的解决方法总结在Python编程中,SyntaxError:invalidsyntax是一个常见的错误,通常表示Python解释器在尝试解析代码时遇到了语法错误。这种错误可能由多种原因引起,包括拼写错误、缺少关键字、不恰当的缩进等。本文将深入探讨......
  • Rocky Linux捣鼓记录(三):安装epel软件仓库、更换国内源
    简介EPEL(ExtraPackagesforEnterpriseLinux),是由FedoraSpecialInterestGroup维护的EnterpriseLinux(RHEL、CentOS)中经常用到的包。下载地址:https://mirrors.aliyun.com/epel/配置方法1.备份(如有配置其他epel源)mv/etc/yum.repos.d/epel.repo/etc/yum.repos.d/e......
  • SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes
     SyntaxError:(unicodeerror)'unicodeescape'codeccan'tdecodebytes报错解释:这个错误通常发生在Python代码中,当你尝试使用包含反斜杠(\)的字符串时。在Python中,反斜杠通常用于开始转义字符序列。例如,\n 代表一个换行符。在字符串前加 r 可以阻止这种转义,但是......
  • 【Python】成功解决SyntaxError: invalid syntax
    【Python】成功解决SyntaxError:invalidsyntax 下滑即可查看博客内容......
  • ### Cause: java.sql.SQLSyntaxErrorException: Expression #4 of SELECT list is not
    最近把线上数据库备份到本地数据库进行一些代码修改时候,发现代码连接本地数据库报错,线上数据库是正常的,后来查阅了一下是SELECT列表不在GROUPBY语句内且存在不函数依赖GROUPBY语句的非聚合字段,算是比较严谨的sql模式,如果需要解决的话需要修改一下my.ini配置页面,我先去自己安装......
  • Linux从入门到精通——Centos 7.9.2009 配置国内yum源及epel源
    Centos7.9.2009配置国内yum源及epel源一、备份原有的yum源配置文件在进行任何更改之前,建议先备份原有的yum源配置文件,以防止配置过程中出现问题。可以使用以下命令备份CentOS-Base.repo文件:[root@localhost~]#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Cor......