问题:

[root@name user]# yum
File "/usr/bin/yum", line 30
except KeyboardInterrupt, e:
                       
^

原因:

这是因为yum采用python作为命令解释器,这可以从/usr/bin/yum文件中第一行#!/usr/bin/python发现。而python版本之间兼容性不太好,使得2.X版本与3.0版本之间存在语法不一致问题。而CentOS 6自带的yum采用的是python2.6,当系统将python升级到3.0后,出现语法解释错误。

解决办法:

很简单,一是升级yum,一是修改yum的解释器为旧版本python2.4(如果你没有采用覆盖升级的话)

升级yum的作法就不详述了;

修改yum的解释器为旧版本python2.6:

vi /usr/bin/yum

将第一行"#!/usr/bin/python" 改为 "#!/usr/bin/python2.6"即可

最新文章

  1. Tlist删除技巧
  2. 安全协议系列(四)----SSL与TLS
  3. 增量式PID计算公式4个疑问与理解
  4. GraphX的三大图算法
  5. 如何使用jquery - ui 的图标icons 及图标的相对位置 +jquerui是如何来显示图标的?
  6. irssi忽略退出,加入消息
  7. Java类的成员函数调用顺序
  8. solr与.net系列课程(八)solr中重跑索引的注意事项
  9. nginx的反向代理和负载均衡的区别
  10. Android 学习笔记之Volley(八)实现网络图片的数据加载
  11. 【CodeForces 297C】Splitting the Uniqueness
  12. HTML DOM元素
  13. 使用NuGet加载包,发现加载的dll都是最新版,原来少加了参数[-Version]
  14. 我的一点关于把WndProc指向类的成员函数的看法
  15. BAT面经
  16. cocos2d-x 详解之 CCTexture2D(纹理图片)和 CCTextureCache(纹理缓存)
  17. (转)dedecms入门
  18. python unittest 测试笔记(二):使用Requests
  19. mysql-入门
  20. ethereum/EIPs-607 Hardfork Meta: Spurious Dragon硬分叉相关

热门文章

  1. 关于 cgdb & gdbtui 的输入scanf()问题
  2. python urllib2 常见请求方式
  3. 电子商务模式B2C/C2C/B2B/O2O
  4. linux反汇编
  5. linux0.11内核源码剖析:第一篇 内存管理、memory.c【转】
  6. Mina框架的学习笔记——Android客户端的实现
  7. linux 系统的负载与CPU、内存、硬盘、用户数监控脚本[marked]
  8. (6)sql/puls
  9. Codeforces Round #369 (Div. 2) A. Bus to Udayland【字符串/二维字符数组求连起来的座位并改为其他字符】
  10. spark-join算子