短い質問
pip
、virtualenv
、およびをインストールする適切な方法は何distribute
ですか?
バックグラウンド
SO question 4314376に対する私の回答では、次のようにインストールできるように使用することをお勧めしました。ez_setup
pip
virtualenv
curl -O http://peak.telecommunity.com/dist/ez_setup.py
sudo python ez_setup.py
sudo easy_install pip
sudo pip install virtualenv
私はもともと、これらの手順を Jesse Noller のブログ投稿から引用しました。 Mac で Python を使いたいですか? . グローバルな site-packages ディレクトリをきれいに保つというアイデアが気に入っているので、そこにインストールする他のパッケージは virtualenvwrapper
とdistribute
. (私は最近、この Python 公共サービス発表distribute
のためにツールボックスに追加しました。これら 2 つのパッケージをインストールするには、以下を使用しました。
sudo pip install virtualenvwrapper
curl -O http://python-distribute.org/distribute_setup.py
sudo python distribute_setup.py
setuptools と easy_install はもう必要ありません
Python の公共サービスの発表を実際にフォローするには、Python の新規インストールで次のようにします。
curl -O http://python-distribute.org/distribute_setup.py
sudo python distribute_setup.py
sudo easy_install pip
sudo pip install virtualenv
sudo pip install virtualenvwrapper
グリフの叱責
SO question 4314376に対する私の回答へのコメントで、SO ユーザーGlyphは次のように述べています。
番号。絶対に
sudo python setup.py install
何もしないでください。~/.pydistutils.cfg を作成して、pip インストールを ~/.local などに配置します。特に名前が付けられたファイルez_setup.py
は、setuptools や easy_install などの新しいバージョンを吸い込む傾向があり、オペレーティング システムの他の機能を壊す可能性があります。
短い質問に戻る
したがって、Glyph の応答は、私の最初の質問につながります。
pip
、virtualenv
、およびをインストールする適切な方法は何distribute
ですか?