use*_*190 4 python scrapy python-2.7
我尝试Scrapy
在 mac 10.8.2上安装。这是我所做的:
在终端中,我从 myuser 目录运行命令:
pip install --user scrapy
Run Code Online (Sandbox Code Playgroud)
我在终端中收到以下消息:
Successfully installed scrapy
Cleaning up...
Run Code Online (Sandbox Code Playgroud)
接下来,我从同一个 myuser 目录执行以下操作:
scrapy shell http://example.com
Run Code Online (Sandbox Code Playgroud)
这是我得到的错误:
-bash: scrapy: command not found
Run Code Online (Sandbox Code Playgroud)
我相信这是一个路径问题,scrapy 已经安装在 /Library/Python/2.7/lib/python/site-packages 中。我如何让scrapy运行?
--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"
Run Code Online (Sandbox Code Playgroud)
或者,只需重新安装没有--user
标志的scrapy 。
希望有帮助。
归档时间: |
|
查看次数: |
5222 次 |
最近记录: |