李逍遥

CentOS8系统如何安装Python3.9、Python3.6、Python2教程

李逍遥 程序开发 2021-09-15

CentOS 8系统如何安装python3.9、Python3.6、Python2?Python是世界上最受欢迎的编程语言之一。默认情况下,RHEL/CentOS 8没有一个系统级的python命令来避免将用户锁定到特定的python版本。它需要让用户选择安装、配置和运行特定的Python版本。

Python3.9是 Python语言最新的主要发行版。它包含了很多新的特性,包括 assignment expressions, positional-only parameters, f-strings support 等等。

CentOS8系统如何安装Python3.9、Python3.6、Python2教程 程序开发

本文介绍在CentOS 8发行版上安装Python 3和Python 2的方法,包括设置默认Python版本。要声明的是:与其他Linux发行版不同,CentOS 8默认不搭载Python。

安装前准备工作

1、登录到SSH 连接,这个应该不用多说,大家都会。

2、更新系统

sudo yum update

centos8 安装 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。

CentOS8 安装 Python 2 教程

最后简单说一下怎么安装 Python 2,目前 Python 2 官方已经停止支持了,其实不建议再继续使用。如果有需要也还是可以安装一下。

Python 2 安装也很简单,一句命令的事情:

sudo dnf install python2

通过键入以下命令验证安装:

$ python2 –version

输出应如下所示内容:

Python 2.7.15

要执行Python 2,请输入python2,然后运行pip并输入pip2。

结论:

在CentOS 8操作系统中,默认情况下未安装Python,如果有需要,按照以上方法操作即可。

如果做一个总结的话,那就是:要安装Python 3,请键入dnf install python3,如果是安装python 2,请键入dnf install python2。

本文固定链接:http://yuntue.com/post/29926.html | 云服务器 ,转载请注明出处!

发表评论