Centos7 升级 Python2 到 Python3
在 Centos7 系统中,默认带的 Python 版本是 Python2.7 的,想用到 Python3 的新特性就需要升级.
安装依赖包
关于 Python3.7 以上的版本,需要多安装一个依赖包:
复制代码
否则会出现 ModuleNotFoundError: No module named
_ctypes
的报错。
安装 python 3.7.3
复制代码
备份 Python2 版本
由于系统有些软件还是依赖 Python2 运行,所以不能删除 Python2,需要对原来的
python
软连接指向python3
复制代码
创建新的软连接
复制代码
查看 Python 版本
复制代码
更改 yum 配置
因为 yum 需要使用 python2,将/usr/bin/python 改为 python3 后,yum 就不能正常运行了,因此需要更改一下 yum 的配置。
编辑这两个文件,将文件头的
#!/usr/bin/python
改为#!/usr/bin/python2
复制代码
原文链接:https://rumenz.com/rumenbiji/centos7-python2-to-python3.html
微信公众号:入门小站
版权声明: 本文为 InfoQ 作者【入门小站】的原创文章。
原文链接:【http://xie.infoq.cn/article/d6360e0a388c096ff1b633958】。文章转载请联系作者。
评论