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

softyun3年前主机评测110

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 等等。

安装前准备工作

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 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。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

如何在CentOS 8服务器上安装和配置Memcached?

如何在centos8服务器上安装和配置memcached?Memcached是一个开源的、高性能的、超快的内存键值存储,它是为加速web应用程序而设计的。在这篇文章中,你将学习如何在centos 8...

2023年centos8停止支持时间,留给Centos8的时间不多了!

2023年centos8停止支持时间,留给centos8的时间不多了!CentOS 8将在2023年底结束支持,也就意味着不会有 CentOS Linux 9,CentOS 10的出现了。当时听到这个...

centos8停止维护,TencentOS Server全新登陆带来最强支持

CentOS 8将停止维护,CentOS 8将在2023年底结束支持。CentOS 7 由于用户基数与用户贡献较多,因此会按照计划维护至生命周期结束即 2024 年6月30日,接下来一年会把重心放到...

如何在CentOS 8上安装Memcached(缓存服务器)

如何在centos8上安装memcached?memcached是一个高性能、开源的内存键值缓存服务,它在多种方面都很方便。首先,它通过缓存会话数据、用户认证令牌和API调用来帮助加快应用程序的速度。...

如何在CentOS 8服务器上使用FirewallD设置防火墙?_技术文档

如何在CentOS 8服务器上使用firewalld设置防火墙?本教程中,我们将向您展示如何在香港服务器CentOS 8系统上使用FirewallD设置防火墙。FirewallD是iptables服务...

centos8设置ssh密钥实现ssh密钥远程登录命令教程

centos8怎么设置ssh密钥?我们登录Linux服务器SSH账户都是用什么办法登录的?我相信很多人都跟我一样,服务器生成的或者设置的ROOT密码,然后通过SSH远程工具进行连接,一般都是通过端口对...