我尝试在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运行?
答案 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。
希望有所帮助。