Python3是什么,本文不作科普,老杨在很久就发布了一篇:Python 3一键安装脚本 解决KCPTUN安装失败的问题,那时候还没有Centos 8系统,本文记录一下在 CentOS 8 操作系统上安装 Python 3 的方法,相比之下还是在 Ubuntu 系统上安装东西更方便一些。不过那么多朋友喜欢使用 CentOS 系统,肯定也还是有一定理由的,老杨到现在生产服务器都是Centos 7。目前在 CentOS 8 上面安装 Python 一共有两种方法,第一种是通过 dnf 包管理工具进行安装,好像只能装 Python 3.6,第二种就是自己编译安装,可以安装最新的 Python 3.9,大家根据自己的需求选择吧。
安装前准备工作
1、登录到SSH 连接,这个应该不用多说,大家都会。
2、更新系统
sudo yum update
CentOS 8 安装 Python 3.9 教程
1、下载必要的依赖包
sudo dnf groupinstall 'development tools' sudo dnf install wget openssl-devel bzip2-devel libffi-devel
2、下载 Python 3.9 安装包
sudo curl https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz -O
3、解压缩 Python 3.9 安装包
tar -xvf Python-3.9.1.tgz
4、进入到 Python 3.9 文件目录
cd Python-3.9.1
5、运行配置脚本和编译脚本进行安装
sudo ./configure --enable-optimizations sudo make install
注意:
如果在 /usr/bin/python
或者 /usr/bin/python3
这两个路径已经安装过 Python,那么应该使用 sudo make altinstall
来安装。
6、检查是否安装成功
python3 -V
如果成功输出 Python 版本号,那么就安装成功了:
Python 3.9.1
CentOS 8 安装 Python 3.6 教程
上面安装 Python 3.9 的过程其实有点繁琐,因为 CentOS 8 目前的 dnf 里面只支持到 Python 3.6。如果我们只需要 Python 3.6,那么问题就会简单很多。
下面介绍一下 Python 3.6 的安装方法。
1、直接使用 dnf 包管理工具进行安装
sudo dnf install python3
2、检查是否安装成功
python3 -V
是的,就是这么简单。
注意:
如果是通过编译安装了 Python 3.9,那么安装路径在 /usr/local/bin/python3
,如果是通过 CentOS dnf 进行安装的 Python 3,那么安装路径在 /usr/bin/python3
。
CentOS 8 安装 Python 2 教程
最后简单说一下怎么安装 Python 2,目前 Python 2 官方已经停止支持了,其实不建议再继续使用。如果有需要也还是可以安装一下。
Python 2 安装也很简单,一句命令的事情:
sudo dnf install python2