Я разрабатываю приложения Python в Ubuntu. Я хочу настроить экосистему Distribute / virtualenv / pip для управления моими пакетами Python независимо от системные пакеты Python (которыми я управляю в Synaptic, или, скорее, я позволяю системе управлять ими за меня).
Я мог бы просто установить системные пакеты python-setuptools, python-virtualenv и python-pip и быть на своем пути, но я также хочу иметь возможность получать последние / конкретные версии Distribute, virtualenv и pip. Для них нет PPA, поэтому мне придется установить их вручную.
И последняя сложность заключается в том, что я хочу иметь возможность сделать это для нескольких версий Python. То есть настроить одну экосистему для python2.6, другую для python, другую для python3 или в 64-битной системе еще одну для chrooted 32-битного Python .
Я предполагаю, что процесс будет выглядеть примерно так:
Какие варианты установки / конфигурации мне нужны?