7

Python ライブラリをインストールしようとしていますが、egg ファイルをダウンロードした後にこのエラーが発生します。

Downloading http://pypi.python.org/packages/2.5/s/setuptools/setuptools-0.6c7-py2.5.egg
Traceback (most recent call last):
  File "setup.py", line 10, in <module>
    use_setuptools(min_version=min_version)
  File "/Users/tylo/Downloads/Archives/simplejson-2.0.9/ez_setup.py", line 88, in use_setuptools
    import setuptools; setuptools.bootstrap_install_from = egg
zipimport.ZipImportError: can't decompress data; zlib not available

私はいくつかの調査を行い、zlib が OS X に組み込まれていることを発見しました。

ここで何がうまくいかないのでしょうか?

4

2 に答える 2

5

不足しているのは zlib C ライブラリではなく、zlib Python モジュールです。これは通常、Python を自分でコンパイルし、C ライブラリが利用可能であっても、zlib の必要なビット (具体的にはヘッダー ファイル) が利用できないことが原因です。または、zlib Python モジュールのパーミッションが間違っている場合もあります。のディレクトリを調べて、またはsys.pathを探します。存在しない場合、Python インストールはそれなしでビルドされたか、ビルドに失敗しました。存在する場合は、その権限 (およびディレクトリの権限) を確認してください。zlib.sozlibmodule.so

于 2010-05-06T22:42:56.080 に答える