4

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

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

4

1 回答 1

7

--user当您想将软件包安装到本地用户的 . 时使用该选项$HOME,例如在 Mac 上应该是$HOME/Library/Python/2.7/lib/python/site-packages.

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

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

或者,只需重新安装不带标志的scrapy --user

希望有帮助。

于 2013-07-12T07:17:43.243 回答