在Linux - Centos上安装Python3(下)

在Linux - Centos上安装Python3(下),第1张

概述在上篇文章中讲解 在Linux中用EPEL/IUS仓库安装Python36的方法; 本文将记录使用Python 源代码编译安装的方法去安装Python37   一、安装Python37 1. 用yum安装下载工具wget、编译器gcc和批处理工具make,命令如下; wget用来下载Python37源代码; gcc用来编译Python37源代码; make用来批量执行makefiile中的命令,其

在上篇文章中讲解 在Linux中用EPEL/IUS仓库安装Python36的方法;

本文将记录使用Python 源代码编译安装的方法去安装python37

 

一、安装python37

1. 用yum安装下载工具wget、编译器gcc和批处理工具make,命令如下;

wget用来下载python37源代码;

gcc用来编译python37源代码;

make用来批量执行makefiile中的命令,其中的一些命令会调用gcc来编译python37源代码。

如果已安装wget、gcc和make,可以跳过本步骤。

# yum -y install wget gcc make

或者分别安装

# yum -y install wget

# yum -y install gcc

 

2. 从Python官网获取最新版本的python37源代码下载链接

在这个地址下可以看到所有版本的Python源代码:https://www.python.org/downloads/source/

 

下面截图是获取python37源代码下载链接的方法

 

3. 用wget下载python37源代码,下面wget后面的链接就是刚才复制的链接地址

# wget https://www.python.org/ftp/python/3.7.4/python-3.7.4.tgz 

 

4. 解压python37源码包

# tar -zxvf python-3.7.4.tgz

 

5. 指定python37安装目录

# cd python-3.7.4

# ./configure --prefix=/usr/local/python3

6. 编译& 安装python37

# make & make install

 

7. 添加链接

ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3

 

以上,完成了python37源代码编译安装。

在make & make install,你可能会报错,导致安装失败,一般都是缺少依赖包的原因,像我安装的时候就出现报错,因为缺少zlib,安装后,重新make & make install,就安装好了

zipimport.ZipimportError: can‘t decompress data; zlib not available

总结

以上是内存溢出为你收集整理的在Linux - Centos上安装Python3(下)全部内容,希望文章能够帮你解决在Linux - Centos上安装Python3(下)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1020161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存