Probleme bei der Installation von libxml2 auf Mac OS X
Ich versuche zu installieren libxml2 auf meinem Mac (OS 10.6.4). Ich bin wirklich versucht, führen Sie einfach einen Scrapy-Skript in Python, der hat von mir verlangt zu installieren, Verdreht, Zope, und jetzt libxml2. Ich habe die neueste version runtergeladen (2.7.7, aus xmlsoft.org) und habe versucht, nach dieser Anleitung hier. Um es zusammenzufassen, ich habe versucht, diesen Befehl (im Unterverzeichnis python):
python setup.py --static-deps --libxml2-version=2.7.7 -- libxslt-version=1.1.24
Ich am Ende mit diesem Fehler:
failed to find headers for libxml2: update includes_dir
Irgendwelche Ideen?
Ich habe auch versucht diesen Befehl ausführen:
./configure --with-python=/System/Library/Frameworks/Python.framework/Versions/2.6/
Und ich bekomme die folgende Fehlermeldung:
configure: error: no acceptable C compiler found in $PATH
Nicht, dass alle vergossen Licht auf die situation?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich herausgefunden, wie man libxml2 installiert ist. Er machte zwei Schritte. Zuerst wusste ich nicht, habe XCode installiert, also musste ich zu Holen, die heruntergeladen und installiert von der Apple-Developer-Tools. Ich dachte, dass er gekommen war standard auf OX 10.6.4, aber ich denke mal nicht.
Dann in die libxml2-Ordner ich lief diese drei Befehle:
Danach wechselte ich in das Python-Verzeichnis des libxml2-Ordner, und lief ein generisches setup:
Danach, alles war bereit zu gehen.
Sollten Sie nicht schreiben
--libxml2-version=2.7.7
statt?Ich weiß, dies ist ein Alter thread, aber ich habe gerade festgestellt das Fehler während der Installation Abhängigkeit mit pip.
Ich es behoben durch Neuinstallation von xcode command line tools, mit
Hoffe, das hilft anderen diejenigen, die diesen thread.
Ich hatte das gleiche problem mit einem virtualenv und löste es mit dem Pfad zu libxml2, was homebrew-einfach installiert in der globalen site-packages: