2013-07-12 92 views
3

我试图在mac 10.8.2上安装Scrapy。下面是我所做的:Scrapy在Mac上没有正确安装?

在终端,我从myuser的目录中运行的命令:

pip install --user scrapy 

我得到了在终端中输入以下信息:

Successfully installed scrapy 
Cleaning up... 

接下来我做的,从以下相同myuser目录:

scrapy shell http://example.com 

这是我得到的错误:

-bash: scrapy: command not found 

我相信这是一个路径问题,scrapy已安装在/Library/Python/2.7/lib/python/site-packages。我如何获得scrapy运行?

回答

2

--user选项用于您希望将包安装到本地用户的$HOME中,例如,在Mac上它应该是$HOME/Library/Python/2.7/lib/python/site-packages

scrapy可执行文件可在$HOME/Library/Python/2.7/bin/scrapy找到。所以,你应该修改你的.bash_login文件,并修改PATH环境变量:

PATH="$HOME/Library/Python/2.7/bin/:$PATH" 

或者,只有重装scrapy没有--user标志。

希望有所帮助。

+0

谢谢。我卸载了scrapy,并使用sudo重新安装。现在一切都很美好。 – user818190