Я смотрел здесь, но я не вытаскиваю много из ответа:
Большая причина этого состоит в том, потому что я - новый пользователь Linux, и я еще не видел все команды в действии. У меня есть та же самая проблема как этот парень, но все ответы слишком совершенствуются для меня прямо сейчас для понимания то, что точно это, я должен сделать.
Я использую Linux Ubuntu 14.04, и я пытаюсь генерировать блок происхождения для проигрывания вокруг с Ethereum и умными контрактами. Я следую этому учебному руководству и когда я при помещении этого в моей консоли:
sudo python get-pip.py
Я получаю эту ошибку:
zipimport.ZipImportError: can't decompress data; zlib not available
Это - мое понимание, что это имеет отношение к Python, не создаваемому с поддержкой zip. Это может иметь место, когда я понятия не имел, что я делал при попытке установить Python. Что я сделал, чтобы попытаться разрешить, что это должно установить последнюю версию zlib и попробовать его снова, но когда я попробовал его снова, я все еще получил ту же ошибку. Я переустановил Python, и я все еще получаю ту же ошибку. Теперь, я просто становлюсь раздраженным. Что я могу сделать для устранения этой проблемы?
Похож на Вас, создал Ваш Python самих и не использование стандартной установки. Необходимо сделать эти шаги:
Установка zlib
новейшая версия
Затем компилируют Python снова и выполняют строку
./configure --prefix=/root/Python-2.7.8 --with-zlib-dir=/usr/local/lib
можно попробовать это:
редактируют файл Modules/Setup.dist
, находят, что это
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
размаскировало #
, попробовали еще раз!