Scrapy没有在mac上正确安装?

时间:2013-07-12 05:27:43

标签: python python-2.7 scrapy

我尝试在mac 10.8.2上安装Scrapy。这是我做的:

在终端中,我使用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运行?

1 个答案:

答案 0 :(得分:2)

当您想要将软件包安装到本地用户的--user时,使用

$HOME选项,例如在Mac上它应该是$HOME/Library/Python/2.7/lib/python/site-packages

可以在scrapy找到

$HOME/Library/Python/2.7/bin/scrapy可执行文件。因此,您应该编辑.bash_login文件并修改PATH env变量:

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

或者,只需重新安装没有--user标志的scrapy。

希望有所帮助。