Ошибка установки scrapy на Mac Os X 10.6 - PullRequest
3 голосов
/ 03 марта 2010

Попытка установить Scrapy на Mac OSX 10.6 с помощью этого руководства :

При запуске этих команд из терминала:

cd libxml2-2.7.3/python
sudo make install

Я получаю следующую ошибку:

Making install in .
make[1]: *** No rule to make target `../libxslt/libxslt.la', needed by `libxsltmod.la'.  Stop.
make: *** [install-recursive] Error 1

Выполнение первых шагов в Guide , которое включало сборку и установку пакетов libxml2 и libxslt, казалось успешным ...

Ответы [ 2 ]

2 голосов
/ 04 марта 2010

Самый простой подход - использовать MacPorts для установки Python и необходимых вам библиотек .

1 голос
/ 04 марта 2010

Кредит @Ned Deily

Эти шаги работают, если вы хотите запустить Scrapy 0.8 в OS X 10.6.Он использует установку Macports Python 2.6, а не ту, что входит в комплект ОС.Действия предполагают, что Macports еще не установлен.

Загрузите отсюда последнюю версию установщика MacPorts и установите:

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

Измените ~ .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
...