Centos 安装python 3.7.0

Centos 安装python 3.7.0

在一台全新的centos机器上装一个用python3.7开发的项目进行联调。

机器版本:CentOS Linux release 7.6.1810 (Core)

一、创建目录

先在opt目录下创建新目录

cd /opt
mkdir python
cd python

二、官网下载源码

去python官网下载指定的版本源码:

wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz

三、解压

下载的是xz格式的,需要2次解压

xz -d Python-3.7.0.tar.xz
tar -xvf Python-3.7.0.tar

四、编译

cd Python-3.7.0
./configure --prefix=/usr/python --enable-optimizations
make
make install

五、问题

编译过了,安装的时候出现了2个小问题,希望大家能避过

问题一:

首先遇上了:

can't decompress data; zlib not available

缺少了zlib的解压缩类库,安装

yum -y install zlib*

问题二:

重新编译,又报了新的错误

ModuleNotFoundError: No module named '_ctypes'

度娘说 3.7版本需要一个新的包libffi-devel,安装此包之后再次进行编译安装即可。

yum -y install libffi-devel 

这下终于通过了,可以愉快的进行其他操作了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章