亚马逊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  

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容