私のシステム(Ubuntu 10.x)にpython2.6とdjango1.2.3が既にインストールされています。
これは、ほとんどのプロジェクトで使用する設定です。しかし、いくつかのプロジェクトでは、私はサンドボックス環境、異なるdjangoバージョン、いくつかの余分なpythonモジュール、時には異なるpythonバージョンが必要です。virtualenvとpipを使ったワークフロー
私は現在pipとvirtualenvを使用しようとしていますが、Pythonとdjangoのバージョンを変更することはできません。既定のセットアップを削除して、既存のすべてのプロジェクトを1つのvirtualenvに移動する必要がありますか。これを避けることはできますか?たとえそれを行っても、別のバージョンのPythonをどのように指定できますか?
古い設定を削除する必要がある場合。それ、どうやったら出来るの?私は現在、ほとんどのものが/usr/local/lib/python2.6/dist-packages/
にインストールされていますが、他にインストールされているものがあるかどうかはわかりません。
私がUbuntuだけで完全に空の設定をしているのであれば、理想的なワークフローは何ですか?これはこれですか?
Install python
$ sudo apt-get install python-setuptools
$ sudo apt-get install python-virtualenv
$ sudo easy_install pip
$ sudo pip install virtualenvwrapper
virtualenvはあなたの命を救うでしょう。 – JohnO