码迷,mamicode.com
首页 > 编程语言 > 详细

python 2x升级到3x

时间:2020-04-09 21:28:33      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:syntax   mamicode   exec   错误   color   ext   class   inf   usr   

yum方式

yum install python3

[root@test ~]# python -V

Python 2.7.5

[root@test ~]# python3 -V

Python 3.6.8

[root@test bin]# cd /usr/bin/

[root@test bin]# mv python python.bak

[root@test bin]# ln -s python3.6 python

[root@test bin]# python -V

Python 3.6.8

当升级完后你会发现yum安装会出现如下错误

[root@test bin]# yum -y install lrzsz
  File "/usr/bin/yum", line 30
    except KeyboardInterrupt, e:
                            ^
SyntaxError: invalid syntax

原因:因为yum要使用python2才可以运行

vim /usr/bin/yum

vim /usr/libexec/urlgrabber-ext-down

将两个文件的最上面/usr/bin/python修改成/usr/bin/python2

技术图片

 

python 2x升级到3x

标签:syntax   mamicode   exec   错误   color   ext   class   inf   usr   

原文地址:https://www.cnblogs.com/HByang/p/12669662.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!