2013-07-12 90 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