zipimport.ZipImportError: невозможно распаковать данные;zlib недоступен в Linux - PullRequest
0 голосов
/ 10 февраля 2019

У меня есть две версии Python, два разных места 2.6 и 2.7, как показано ниже

#python --version
Python 2.6.6
#/usr/local/python27/bin/python2.7 --version
Python 2.7.15

Мне нужно установить модуль paramiko, которого нет, поэтому, пытаясь установить его через pip, отправьте егоСамостоятельная подсказка ниже ошибка

# pip --version
Traceback (most recent call last):
  File "/usr/bin/pip", line 5, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.6/site-packages/pkg_resources/__init__.py", line 959, in <module>
    class Environment:
  File "/usr/lib/python2.6/site-packages/pkg_resources/__init__.py", line 963, in Environment
    self, search_path=None, platform=get_supported_platform(),
  File "/usr/lib/python2.6/site-packages/pkg_resources/__init__.py", line 190, in get_supported_platform
    plat = get_build_platform()
  File "/usr/lib/python2.6/site-packages/pkg_resources/__init__.py", line 393, in get_build_platform
    from sysconfig import get_platform
ImportError: No module named sysconfig

Итак, я устанавливаю get-pip.py и пытаюсь настроить, как показано ниже, хотя я установил zlib

# ./python2.7 get-pip.py
Traceback (most recent call last):
  File "get-pip.py", line 21401, in <module>
    main()
  File "get-pip.py", line 197, in main
    bootstrap(tmpdir=tmpdir)
  File "get-pip.py", line 82, in bootstrap
    import pip._internal
zipimport.ZipImportError: can't decompress data; zlib not available

После моей пользовательской установки python2.7,Я снова попытался настроить с помощью LDFLAGS = "- WL, - rpath = / usr / include /", где библиотека zlib расположена в / usr / include /, хотя я все еще получаю ошибку "zipimport.ZipImportError:", ваша помощь оченьценится.

./configure --enable-shared \
        --prefix=/usr/local/python27  \
        LDFLAGS="-Wl,--rpath=/usr/include/" 
...