パッケージマネージャーをインストールするためにパッケージマネージャーが必要になるのはちょっと奇妙に思えます。私はWindowsを使用しています。
5 に答える
Pip には setuptools が必要です。Pip は、実際には setuptools の単なるラッパーであり、easy_install よりも優れたインストーラーと、より優れたインストール動作、およびアンインストール、要件ファイルなどを提供します。何らかの方法で setuptools なしで pip をインストールしたとしても、それなしでは実行されません。
Distribute
の代わりに使用できますsetuptools
: と呼ばれるパッケージをインストールしますsetuptools
(後者のフォークです)。をダウンロードして実行することで、Distribute をインストールできますdistribute_setup.py
。
更新: Gringo Suave が言うように、上記は現在廃止されてdistribute
おりsetuptools
、現在はマージされており、マージされたプロジェクトはsetuptools
.
setuptools
パッケージをpypi/setuptoolsから Windows インストーラーとしてダウンロードし、インストールするpip
か、easy_install
Windows ユーザー向けのソリューション
Windows にActivePythonをインストールした場合は、デフォルトで pip と PyPM (ActiveState のパッケージ マネージャー) があります。次の抜粋は、 ActivePython 2.7 に含まれるものからのものです。
追加パッケージ
- PyPM : バイナリ パッケージをダウンロードしてインストールするための Python パッケージ マネージャー。含まれているもの: virtualenv、Distribute、pip、SQLAlchemy。
OS X ユーザー向けのソリューション
homebrewを使用してpipsetuptools
をインストールするときに必要かどうかはわかりません。あなたはそれを試すかもしれません。
自作をインストールするには:
ruby -e "$(curl -fsSL https://gist.github.com/raw/323731/install_homebrew.rb)"
次に、pip をインストールします。
brew install pip
もちろん、http://pypi.python.org/pypi/pip/0.8.2#downloadsからソースを入手してください。
開梱し、CDに入れて、実行しますpython setup.py install