短い質問
- 何をインストールする適切な方法はある
pip
、virtualenv
とdistribute
?
バックグラウンド
では私の答えにSOの質問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を使用したいですか?。Iクリーングローバル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質問4314376 に対する私の回答へのコメントで、SOユーザーGlyphは次のように述べています。
番号。決して
sudo python setup.py install
何もしないでください。〜/ .pydistutils.cfgを記述して、pipインストールを〜/ .localなどに配置します。特に名前ez_setup.py
が付けられたファイルは、setuptoolsやeasy_installなどの新しいバージョンを吸い込む傾向があり、オペレーティングシステム上の他のものを破壊する可能性があります。
短い質問に戻ります
したがって、Glyphの応答は私に私の元の質問を導きます:
- 何をインストールする適切な方法はある
pip
、virtualenv
とdistribute
?
sudo apt-get install python-{pip,virtualenv}
?
pip
、virtualenv
およびPythonのPSA。
http://python-distribute.org/distribute_setup.py
404にリダイレクトし
python distribute_setup.py
続けて実行することはまだ悪い考えですか?(python-guide.readthedocs.org/en/latest/starting/install/…を参照してください)、もしそうなら、なぜですか?easy_install pip
virtualenv --distribute venv