linux升级python3.6,怎么都找不着zlib

1、首先按照网上的教程,下载python3.6的安装包
wget https://www.python.org/ftp/python/3.5.4/Python-3.5.4.tgz
tar xf Python-3.5.4.tgz
cd Python-3.5.4
./configure --prefix=/usr/local --enable-shared
make
sudo make install
2、安装setuptools啦
unzip setuptools-36.7.2.zip
cd setuptools-36.7.2
# 安装依赖包
sudo yum install -y zlib-devel
python3 setup.py build
sudo python3 setup.py install
3、这时候特别坑的报错来了
RuntimeError: Compression requires the (missing) zlib module
4、安装了依赖包zlib还是不行,好吧,网上找啊找啊教程
找一个教程,说找到python3的源代码路径,查看setup.py,添加了inc_dirs的指定路径,再重新编译python终于可以了

image.png

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

推荐阅读更多精彩内容