2015-10-02 9 views
12

Ich habe versucht, das Modul Kissen auf meinem Mac (mit einer neuen Installation von El Capitan und Python 3.5) seit einiger Zeit zu installieren. Wenn ich pip3 install Pillow benutze, bekomme ich einen Fehler, der besagt, dass zlib nicht gefunden wird, was dazu führt, dass die Installation abgebrochen wird. Ich habe Xcode installiert, also ist zlib theoretisch schon installiert, und als ich es mit brew pip installiert habe, klappte das immer noch nicht (also habe ich deinstalliert). Es funktioniert gut, bis es hier ankommt:Zlib Fehler bei der Installation von Kissen auf dem Mac

writing Pillow.egg-info/PKG-INFO 
writing dependency_links to Pillow.egg-info/dependency_links.txt 
writing top-level names to Pillow.egg-info/top_level.txt 
warning: manifest_maker: standard file '-c' not found 

reading manifest file 'Pillow.egg-info/SOURCES.txt' 
reading manifest template 'MANIFEST.in' 
writing manifest file 'Pillow.egg-info/SOURCES.txt' 
copying PIL/OleFileIO-README.md -> build/lib.macosx-10.6-intel-3.5/PIL 
running build_ext 
Traceback (most recent call last): 
    File "<string>", line 1, in <module> 
    File "/private/tmp/pip-build-1yfcb2pj/Pillow/setup.py", line 767, in <module> 
    zip_safe=not debug_build(), 
    File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/distutils/core.py", line 148, in setup 
    dist.run_commands() 
    File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/distutils/dist.py", line 955, in run_commands 
    self.run_command(cmd) 
    File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/distutils/dist.py", line 974, in run_command 
    cmd_obj.run() 
    File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/setuptools-18.3.2-py3.5.egg/setuptools/command/install.py", line 61, in run 
    File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/distutils/command/install.py", line 539, in run 
    self.run_command('build') 
    File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/distutils/cmd.py", line 313, in run_command 
    self.distribution.run_command(command) 
    File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/distutils/dist.py", line 974, in run_command 
    cmd_obj.run() 
    File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/distutils/command/build.py", line 135, in run 
    self.run_command(cmd_name) 
    File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/distutils/cmd.py", line 313, in run_command 
    self.distribution.run_command(command) 
    File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/distutils/dist.py", line 974, in run_command 
    cmd_obj.run() 
    File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/distutils/command/build_ext.py", line 338, in run 
    self.build_extensions() 
    File "/private/tmp/pip-build-1yfcb2pj/Pillow/setup.py", line 515, in build_extensions 
    % (f, f)) 
ValueError: --enable-zlib requested but zlib not found, aborting. 

---------------------------------------- 
Command  "/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5 -c "import setuptools, tokenize;__file__='/private/tmp/pip-build-1yfcb2pj/Pillow/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-oxzqi2c0-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/tmp/pip-build-1yfcb2pj/Pillow 

Eine Idee, warum es Fehler und wie kann ich es beheben?

Antwort

19

Lauf

$ xcode-select --install 

scheint das Problem für mich gelöst zu haben.

+0

arbeitete auch für Männer, vielen Dank :) –

+0

half mir ein El Capitan Problem zu lösen - aber warum, was ist xcode-wählen? – Lonoshea

+0

xcode-select verwaltet das aktive Entwicklerverzeichnis für Xcode- und BSD-Tools. --install öffnet ein Benutzerdialogfeld, um die automatische Installation der Befehlszeilen-Entwicklerwerkzeuge anzufordern. – kayluhb