zipimport.ZipImportError:无法解压缩数据; zlib在Linux中不可用

时间:2019-02-10 20:50:56

标签: python python-2.7 zlib

我有两个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会在错误提示下自我提示

# 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/" 

0 个答案:

没有答案