Fehler bei der Installation scrapy auf Mac OS X 10.6
Frage
Der Versuch, Scrapy auf Mac OSX 10.6 mit dieser Führung zu installieren:
Wenn Sie diese Befehle vom Terminal ausgeführt wird:
cd libxml2-2.7.3/python
sudo make install
ich die folgende Fehlermeldung erhalten:
Making install in .
make[1]: *** No rule to make target `../libxslt/libxslt.la', needed by `libxsltmod.la'. Stop.
make: *** [install-recursive] Error 1
Im Anschluss an die ersten Schritte in der Führer , die sich daran beteiligen Bau und Installation der libxml2 und libxslt Pakete schien erfolgreich zu sein ...
Lösung
Der einfachste Ansatz ist die Verwendung MacPorts installieren python und die Bibliotheken, die Sie müssen.
Andere Tipps
Kredit zu @Ned Deily
scheinen diese Schritte funktionieren, wenn Sie Scrapy 0.8 auf OS X 10.6 ausgeführt werden soll. Es verwendet Macports installieren von Python 2.6 eher als die mit dem Betriebssystem gebündelt. Schritte setzen voraus, Macports ist noch nicht installiert.
Get neueste MacPorts Installer von hier und installieren:
http://www.macports.org/install.php
sudo port install py26-libxml2 py26-twisted py26-openssl py26-simplejson py26-setuptools python_select
sudo /opt/local/bin/easy_install-2.6 scrapy
Ändern Sie Ihre ~ .profile:
export PATH=/opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:$PATH