web-dev-qa-db-ja.com

python 3.5でのZlibインポートエラー

私はフラスコを使ってpython(ver:3.5.3)でウェブ開発を始めました。しかし、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

これからのスタックオーバーフローで見つかったいくつかのアプローチを試してみました post as、

Sudo apt-get install zlib1g-dev

しかし、これは私のデフォルトpythonバージョン、つまり2.7.12。

依存関係を構築するはずのコマンドも試してみました

Sudo apt-get build-dep python3.5.3

エラーを下回る

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

私が行く他のアプローチはありますか?

1
napster

pythonをこのような方法でインストールしてみてください。zlibサポートが含まれています

./configure --with-zlib
make
Sudo make altinstall
1
Sathish Kumar