web-dev-qa-db-ja.com

cygwinでeasy_installを実行するには?

Cygwinのpythonにパッケージをインストールしようとしていますが、「easy_install:command not found」というエラーが発生します。

「easy_install.py」を実行しようとしましたが、結果も「easy_install.py:コマンドが見つかりません」です。 cygwinの/ usrツリー全体を検索して、接頭辞が「easy」の名前が付いているものを探しましたが、見つかりませんでした。

何か不足していますか? AFAIK、easy_installツールは、python 2.5に含まれているバッテリーである必要があります。それとも、見逃したパッケージをインストールする必要がありますか?

32
Alex Gontmakher

Cygwinプロンプトから、以下を実行します。

$ wget http://peak.telecommunity.com/dist/ez_setup.py
$ python ez_setup.py

これにより、cygwinにeasy_installがインストールされます。

Pyのように簡単です。

39
itsadok

easy_installは、setuptoolsパッケージの一部です。このパッケージはcygwinによって提供されます。これをインストールするには、cygwin setup [...]。exeインストーラーを再実行し、パッケージ選択ステップで「Python/python-setuptools」にチェックマークを付けます。

Easy_installスクリプトには、バージョン番号が添付されています。 easy_installを実行する代わりに、easy_install-2.7またはeasy_install-3.4(またはインストールしたx.yバージョンPython)のいずれか)を実行します。

18
FabienAndre

簡単なインストールは、pythonモジュール(easy_install)で、setuptoolsにバンドルされています。http://pypi.python.org/pypi/setuptoolsにあります。setuptoolsは自分でインストールする必要があります。

  • Windowsにインストールする場合python使用するよりsetuptools install script from cmdシェルまたはMS Windowsインストーラーを使用)
  • pythonが必要な場合、setuptoolsを使用してcygwin内で作業するには:

    • cygwin独自のpythonを使用します(cygwinのsetup.exeを使用してインストールできます)
    • setuptoolsソースを使用する
4
Alex Bolotov

(他の回答で説明されている)setuptoolsのインストールに加えて、C:\Python25\ScriptsPATHにあることを確認する必要もあります。

1
dF