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微信公众号:入门小站
回复【1001】获取 linux 常用命令速查手册
回复【10010】获取 阿里云 ECS 运维 Linux 系统诊断
回复【10012】获取 Linux 学习笔记【强悍总结值得一看】
回复【10013】获取 shell 简明教程
版权声明: 本文为 InfoQ 作者【入门小站】的原创文章。
原文链接:【http://xie.infoq.cn/article/a22d3f470438620892505a9f3】。文章转载请联系作者。
评论