4

そのため、Scrapy を Lion にインストールしようとしていますが、正しくインストールされているかどうかわかりません。

ここのガイドに従いましたhttp://doc.scrapy.org/en/latest/intro/install.html#intro-install

次に、ここでチュートリアルプロジェクトを作成する最初のステップを実行しようとしましたが、

http://doc.scrapy.org/en/latest/intro/tutorial.html

でも走ろうとすると、

scrapy startproject tutorial

うまくいきません。私は...

$ python Scrapy /Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: ファイル 'scrapy' を開けません: [Errno 2] そのようなファイルやディレクトリはありません

なぜこのようなエラーが発生するのですか?

4

1 に答える 1

16

パスの問題である可能性が高いことがわかりました。

私のMacでは、から使用easy_installしまし/usr/binた。

sudo /usr/bin/easy_install scrapy

結果のscrapyコマンドは、 にインストールされ/usr/local/bin/scrapyます。

パスにそのディレクトリがない可能性があるため、次の方法でそれが正しいかどうかを確認してください。

echo $PATH

そこにない場合は、 のように一時的に追加するexport PATH=/usr/local/bin:$PATHか、変更~/.bash_profileして永続的に追加することができます。


別の方法として、私は通常、Mac に Python がインストールされているシステムを使用しません。homebrew をインストールして別のバージョンの Python をインストールscrapyし、そのバージョンでインストールします (scrapyその後、にインストールされます/usr/local/share/python/scrapy)。

于 2012-05-08T16:28:01.283 に答える