Установка Scrapy на OSX Lion

Поэтому я пытаюсь установить Scrapy на Lion и не уверен, правильно ли он установлен или нет.

Я следовал за гидом здесьhttp://doc.scrapy.org/en/latest/intro/install.html#intro-install

Затем попытался сделать первый шаг, чтобы создать учебный проект здесь,

http://doc.scrapy.org/en/latest/intro/tutorial.html

Но когда я пытаюсь бежать,

scrapy startproject tutorial

Это не работает. Я получил...

$ python scrapy /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: не могу открыть файл scrap &: [Errno 2] Нет такого файла или каталога

Есть идеи, почему я получаю такую ошибку?

 wkl08 мая 2012 г., 01:17
Что значитwhich scrapy вернуть в командной строке?
 wkl08 мая 2012 г., 01:35
Нет ответа означаетscrapy не в вашем пути - я отвечу, когда вернусь домой и заберу свой Macbook, так как я забываю, каков обычный путь для большинства надстроек Python.
 user61110508 мая 2012 г., 01:24
Пустой ответ, собираюсь попытаться собрать и установить вручную, чтобы увидеть, что происходит ... * EDIT * установлен вручную, все тот же ответ какая терапия приводит к пустому ответу.
 wkl08 мая 2012 г., 03:34
Я пробовал локально сsudo /usr/bin/easy_install scrapyи положилscrapy в/usr/local/bin/scrapy.
 user61110508 мая 2012 г., 18:24
@ Birryree, если вы хотите поставить это в качестве ответа, чтобы получить кредит, пожалуйста, сделайте :) работал для меня!

Ответы на вопрос(1)

Решение Вопроса

На моем Mac я использовалeasy_install от/usr/bin.

sudo /usr/bin/easy_install scrapy

Результирующийscrapy Затем команда устанавливается в/usr/local/bin/scrapy.

Возможно, у вас нет этого каталога в вашем пути, поэтому посмотрите, так ли это с:

echo $PATH

Если его там нет, вы можете временно добавить его какexport PATH=/usr/local/bin:$PATHили измените ваш~/.bash_profile добавить это навсегда.

В качестве альтернативы я обычно не использую установленный на компьютере Python в Mac - я устанавливаю homebrew, устанавливаю отдельную версию Python и устанавливаюscrapy с этой версией (scrapy затем устанавливается в/usr/local/share/python/scrapy).

 08 мая 2012 г., 22:46
Вы потрясающие :) Спасибо за продолжение!
 12 апр. 2018 г., 05:10
если вы не знаете, где установлена ваша терапия, попробуйтеsudo find / -name scrapy а затем добавить его на свой путь

Ваш ответ на вопрос