venvでpipを一緒にインストールする
ご存知のようにPython3.3でvenvモジュールが追加されました。
これは、virtualenv(サードバーティ)に似たもので、
- 使うpythonのバージョンを切り替えたり、(2.7 <-> 3.3 <-> PyPy 2.1など)
- プロジェクトごとに、使うライブラリを切り替える
ことができます。
しかし、残念ながらvenvはsetuptoolsやpipを一緒にインストールしてくれません(setuptools相当のpackagingモジュールの追加が延期されてしまったため)。
ので、自分でインストールする必要があります。と言っても、それぞれワンラインでOK。
Install setuptools and pip after venv
ちなみに、setuptoolsにはdistributeというforkがありましたが、今では本家setuptoolsにマージされています。新しいsetuptoolsをインストールするには、一度distributeをアンインストールします。