亚马逊AWS云服务器ubuntu安装Python3.6.4提示Zlib

亚马逊 AWS 云服务器 Ubuntu 16.04.3 LTS 安装 Python3.6.4 编译时丢失zlib,在安装其他组件和框架时会报错。

具体安装方法是这样子的:

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

xz -d Python-3.6.4.tar.xz  

tar -xvf  Python-3.6.4.tar  

cd Python-3.6.4  

./configure  

make  

sudo make install  

后面提示zlib丢失,再后来安装其他框架时提示错误。

处理方法:

修改Module 里面的Setup

vim Module/Setup

#zlibzlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib

-lz 去掉注释      zlib zlibmodule.c

-I$(prefix)/include -L$(exec_prefix)/lib -lz

然后

./configure --with-zlib

make  

sudo make install  

你可能感兴趣的:(亚马逊AWS云服务器ubuntu安装Python3.6.4提示Zlib)