问题原因:

系统自带的python出来的是2版本,但是因为某些原因,比如安装使用ElartAlert,导致执行python出来的是3版本。

此时执行yum相关的命令,会报错,具体错误信息如下:

[root@docker ~]# yum repolist
File "/usr/bin/yum", line 30
except KeyboardInterrupt, e:
^
SyntaxError: invalid syntax
  File "/usr/libexec/urlgrabber-ext-down", line 28
except OSError, e:
^
SyntaxError: invalid syntax
File "/usr/libexec/urlgrabber-ext-down", line 28
except OSError, e:
^
SyntaxError: invalid syntax
File "/usr/libexec/urlgrabber-ext-down", line 28
except OSError, e:
^
SyntaxError: invalid syntax

这是因为系统组件某些软件使用的还是python是2版本的,但是现在是3版本的,因此需要修改这些组件

vim /usr/bin/yum
#!/usr/bin/python2.7 #修改这个 vim /usr/libexec/urlgrabber-ext-down
#! /usr/bin/python2.7 #修改这个

最新文章

  1. [转]win 10 开始菜单(Win 7风格)增强工具 StartIsBack++ v1.3.4 简体中文特别版
  2. asp.net MD5 加密
  3. Qt学习笔记常用容器
  4. Ajax基础之封装3
  5. OC中的属性、方法及内存管理
  6. iOS-UITableView性能优化
  7. phonegap 检查是否有网络
  8. Python3 学习第二弹: 字符串String
  9. MySQL选用可重复读之前一定要想到的事情
  10. web03--session
  11. [LeetCode228]Summary Ranges
  12. js中的 substring和substr方法
  13. 【shell编程基础0】bash shell编程的基本配置
  14. CentOS_5.6下使用cmake编译MySQL_5.5.11教程
  15. 2015 多校联赛 ——HDU5373(模拟)
  16. 对MBProgressHUD第三方进行源码分析
  17. How to Create Modifiers Using the API QP_MODIFIERS_PUB.PROCESS_MODIFIERS
  18. [面试]中高级测试工程师必备,月薪15K+
  19. POJ 2488 A Knight's Journey-dfs
  20. redis的安装使用以及在python中操作redis

热门文章

  1. Python动态属性有什么用
  2. Python下载网易云收藏
  3. 第k小 来源:牛客网
  4. AtCoder Beginner Contest 261 F // 树状数组
  5. ExpressionChangedAfterItHasBeenCheckedError详细解释
  6. 学会使用MySQL的Explain执行计划,SQL性能调优从此不再困难
  7. 斜率优化 dp 总结
  8. Javascript 构造函数、原型对象、实例之间的关系
  9. java-servlet-EL表达式和java标签
  10. java-前端之css