Вопрос

Пытаясь установить сценарию на 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

После первых шагов в Гид, Что касается строительства и установки пакетов libxml2 и libxslt, казалось, было успешным ...

Это было полезно?

Решение

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

Другие советы

Кредит @ @ @ @

Эти шаги, кажется, работают, если вы хотите запускать Scrape 0,8 на OS X 10.6. Он использует MacPorts Установить Python 2.6, а не тот, который в комплекте с ОС. Шаги предполагают, что Macports еще не установлен.

Установите последние MacPorts Installer отсюда и установите:

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
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top