python 2x升级到3x

Posted 杨灏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 2x升级到3x相关的知识,希望对你有一定的参考价值。

升级Python环境

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的主要内容,如果未能解决你的问题,请参考以下文章

python2x与python3x的区别

Python——2x和3x的区别

Python2x与3x的区别

为啥移动端需要@2x或者@3x的图片

用python打印九九乘法表代码

Python---基础