亚马逊AWS云服务器ubuntu安装Python3.6.4提示Z
2018-01-04 本文已影响0人
本识
亚马逊 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