千锋扣丁学堂Python培训之解决yum对python依赖版本问题

今天千锋扣丁学堂Python培训老师给大家分享一篇关于解决yum对python依赖版本问题的详细介绍,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,下面我们一起来了解一下吧。

千锋扣丁学堂Python培训之解决yum对python依赖版本问题

错误

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

解决办法

一是升级yum。

二是修改yum的解释器为旧版本python2.7,即将连接文件/usr/bin/python连接回/usr/bin/python2.7。治标不治本,不推荐。

三是在设置里更改解释器设置,即修改/usr/bin/yum文件,指定使用python2.7作为yum的解释器:

# vi /usr/bin/yum

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

安装软件时又会出现另一种报错

Downloading packages:
 File "/usr/libexec/urlgrabber-ext-down", line 28
 except OSError, e:
 ^
SyntaxError: invalid syntax

问题与前面一个一样,因此解决办法也是一样的:

# vi /usr/libexec/urlgrabber-ext-down

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

以上就是关于千锋扣丁学堂Python培训之解决yum对python依赖版本问题的全部内容,希望对大家的学习有所帮助,希望本文所述对大家Python程序设计有所帮助,想要了解更多关于Python开发方面内容的小伙伴,请关注扣丁学堂Python培训官网、微信等平台,扣丁学堂IT职业在线学习教育有专业的Python讲师为您指导,此外扣丁学堂老师精心推出的Python视频教程定能让你快速掌握Python从入门到精通开发实战技能。扣丁学堂Python技术交流群:279521237。

相关推荐