OSX Lion上的Scrapy安装

4 python scrapy osx-lion

所以我正在尝试在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
Run Code Online (Sandbox Code Playgroud)

它不起作用.我明白了......

$蟒蛇scrapy /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python:无法打开文件"scrapy":[错误2]没有这样的文件或目录

知道为什么我会出现这样的错误吗?

wkl*_*wkl 16

事实证明,它可能是一个路径问题.

在我的Mac上,我使用easy_install/usr/bin.

sudo /usr/bin/easy_install scrapy
Run Code Online (Sandbox Code Playgroud)

scrapy然后安装生成的命令/usr/local/bin/scrapy.

您的路径中可能没有该目录,因此请查看是否为真:

echo $PATH
Run Code Online (Sandbox Code Playgroud)

如果它不在那里,您可以暂时添加它export PATH=/usr/local/bin:$PATH,或修改您的~/.bash_profile永久添加.


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