HCRM博客

如何在CentOS 7上安装和配置Python环境?

在CentOS 7环境下安装Python,尤其是从Python 2.7升级到Python 3.8或更高版本,是一个常见的需求,以下是详细的安装步骤和注意事项:

查看系统版本和默认Python版本

1、查看系统版本:使用命令cat /etc/centosrelease可以查看当前系统的发行版信息,输出可能是“CentOS Linux release 7.2.1511 (Core)”。

如何在CentOS 7上安装和配置Python环境?-图1
(图片来源网络,侵权删除)

2、查看默认Python版本:运行python V命令,会显示系统默认的Python版本,如Python 2.7.5。

安装依赖

1、安装基本依赖:使用yum命令安装编译Python所需的依赖包,如zlibdevel、bzip2devel、openssldevel等。

2、安装libffidevel:特别注意需要安装libffidevel,否则在后续安装某些Python库时可能会遇到问题。

下载并解压Python源码包

1、下载源码包:访问Python官网,下载所需版本的Python源码包,如Python 3.8.12。

2、解压源码包:使用tar命令解压下载的源码包。

编译和安装Python

1、进入解压目录:使用cd命令进入解压后的Python源码目录。

如何在CentOS 7上安装和配置Python环境?-图2
(图片来源网络,侵权删除)

2、配置和编译:运行./configure命令进行配置,然后使用make命令进行编译。

3、安装:使用make install命令进行安装。

建立命令软链接

1、查看Python路径:使用which命令查看默认的Python和新安装的Python 3的路径。

2、修改软链接:将默认的Python命令链接到新安装的Python 3,以便直接输入python即可启动Python 3。

配置pip

1、建立pip软链接:由于CentOS 7的Python 2.7默认没有安装pip,因此需要将pip3命令链接到pip。

配置yum

1、修改yum依赖:由于yum依赖于Python 2.7,因此在更改Python版本后需要修改yum的依赖配置,以便yum命令能够正常使用。

如何在CentOS 7上安装和配置Python环境?-图3
(图片来源网络,侵权删除)

通过以上步骤,可以在CentOS 7上成功安装Python 3,并将其设置为默认Python版本,也需要注意配置yum以确保系统命令的正常使用。

分享:
扫描分享到社交APP
上一篇
下一篇