2010-03-03 6 views
3

Попытка установить Scrapy на Mac OSX 10.6 с помощью этого guide:Ошибка при установке Scrapy на Mac OS X 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, казалось, были успешными l ...

ответ

2

Самый простой способ - использовать MacPorts до install python and the libraries you need.

+0

@Ned Спасибо ... Я буду следовать за эту нить .. Проблема выглядит достаточно похожей на мою. – cit

1

Кредит @Ned Deily

Эти шаги, похоже на работу, если вы хотите запустить Scrapy 0.8 на OS X 10.6. Он использует установку Macros для 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 
+0

Это работало для меня до сих пор, но что/где мой ~ .profile? – ian

+0

Ваш файл .profile находится в корневом каталоге/Users/ ... Он скрыт в Finder, поэтому его проще перемещаться по терминалу. Вы можете редактировать его с помощью vi или eMacs .. .profile в основном файл конфигурации для вашей оболочки входа ... – cit

Смежные вопросы