Error al instalar scrapy en Mac OS X 10.6
Pregunta
Está intentando instalar Scrapy en Mac OS X 10.6 utilizar este guía :
Al ejecutar estos comandos desde la terminal:
cd libxml2-2.7.3/python
sudo make install
Me sale el siguiente error:
Making install in .
make[1]: *** No rule to make target `../libxslt/libxslt.la', needed by `libxsltmod.la'. Stop.
make: *** [install-recursive] Error 1
Después de los primeros pasos en el Guía , que involucren la construcción e instalación de la libxml2 y paquetes libxslt parecían tener éxito ...
Solución
La forma más sencilla es DarwinPorts uso de instalar Python y las librerías que necesitan .
Otros consejos
El crédito a @Ned Deily
Estos pasos parecen funcionar si se desea ejecutar Scrapy 0.8 en OS X 10.6. Se utiliza MacPorts instalación de Python 2.6 en lugar de la incluida en el sistema operativo. MacPorts pasos se supone no está instalado todavía.
recibir las últimas DarwinPorts del instalador desde aquí e instalar:
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
Cambiar su ~ .profile a:
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