Linux中源码编译安装Python3

2026-03-07 22:16:39

1、获取Python3.8.1的源码包: Python的源码包可以直接到Python发布网站获取。具体操作如图

Linux中源码编译安装Python3

Linux中源码编译安装Python3

Linux中源码编译安装Python3

Linux中源码编译安装Python3

2、解压Python-3.8.1.tar.xz源码包,对准备好的Python源码进行解压,使用命令:

$ tar xf Python-3.8.1.tar.xz 

Linux中源码编译安装Python3

3、安装Python3相关的依赖: 配置Python之前,先安装相关的Python依赖的软件包,使用如下命令:

$ yum -y install gcc-* openssl-* libffi-devel sqlite-devel

Linux中源码编译安装Python3

4、配置Python3,编译之前,我们需要通过configure 命令配置Python相关选项,比如安装路径,启用或禁用某些功能。具体配置命令如下:

$  cd Python-3.8.1 #进入Python-3.8.1 目录

$ ./configure --enable-optimizations --with-openssl=/usr/bin/openssl

命令完成之后,没有任何error的输出信息,则说明配置成功,可以继续进行编译。

Linux中源码编译安装Python3

Linux中源码编译安装Python3

5、编译安装,编译安装比较简单,使用如下命令:

$  cd Python-3.8.1 #进入Python-3.8.1 目录

$ make && make install 

Linux中源码编译安装Python3

6、验证Python环境,直接输入Python3启动一个Python交互解析器即可,

$ python3 

Linux中源码编译安装Python3

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢