Python 3.5 上的 Zlib 导入错误

Python 3.5 上的 Zlib 导入错误

我开始使用 python(版本:3.5.3)和 flask 进行 Web 开发。但是当我尝试导入 zlib 时出现导入错误

Python 3.5.3 (default, Mar 20 2017, 16:01:17) 
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import zlib 
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'zlib

尝试了在 stack overflow 中发现的几种方法邮政作为,

sudo apt-get install zlib1g-dev

但这将安装在我的默认 Python 版本 2.7.12 中。并且 zlib 导入工作正常,没有任何错误。

我还尝试了下面的命令,它应该构建依赖项

sudo apt-get build-dep python3.5.3

但出现以下错误

Reading package lists... Done
E: You must put some 'source' URIs in your sources.list

我还想采用其他什么方法吗?

答案1

尝试以这种方式安装python。它包括zlib支持

./configure --with-zlib
make
sudo make altinstall

相关内容