4

所以我试图在 Lion 上安装 Scrapy,但不确定它是否正确安装。

我按照这里的指南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:无法打开文件'scrapy':[Errno 2]没有这样的文件或目录

知道为什么我会收到这样的错误吗?

4

1 回答 1

16

事实证明,这可能是一个路径问题。

在我的 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以永久添加它。


或者,我通常不使用系统在 Mac 中安装 Python - 我安装自制软件并安装单独的 Python 版本,然后scrapy使用该版本安装(scrapy然后安装到/usr/local/share/python/scrapy)。

于 2012-05-08T16:28:01.283 回答