私はインストールしようとしました 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を実行させるのですか?
回答:
回答№1は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"
または、単にscrapを再インストールせずに再インストールする --user
フラグ。
希望が役立ちます。