安迪_963

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

 inux(本次指centos7) 通过yum 安装软件时报错:File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:这样导致无法通过yum安装软件包。

  原因:最近安装了python3.6, 导致解释器变更。

  如果不能确定,可以在terminal输入: python 如果进入的是python3,而不是Python2,则说明是此原因。

解决办法:

  修改文件/usr/bin/yum、/usr/libexec/urlgrabber-ext-down头中相应python为#!/usr/bin/python2

  注:两个文件都要修改。

如果这样修改无法可以将python版本具体版本号填上试试,如:#!/usr/bin/python2.7

 

 

posted on 2017-05-23 15:49  Andy_963  阅读(365)  评论(0编辑  收藏  举报