virtualenvwrapper делает многое или все то, о чем вы просите. Он очень популярен на основе трафика здесь и в stackoverflow. Он был упакован в Ubuntu с Precise / 12.04. virtualenvwrapper - это набор расширений для виртуального инструмента Ian Bicking. Расширения включают в себя оболочки для создания и удаления виртуальных сред и, в противном случае, управление рабочим процессом разработки, что упрощает работу над несколькими проектами одновременно без введения конфликтов в их зависимости.
Для некоторых примеров см. virtualenvwrapper . В вашем случае вы, похоже, ищете эту команду virtualenvwrapper: mkvirtualenv --python=PYTHON_EXE (делает virtualenv с конкретным исполняемым файлом Python).
Наконец, есть скоординированные усилия по просмотру и обновлению упаковки Python в целом и принимая во внимание специфичные для платформы случаи использования, поэтому вы можете рассмотреть следующие шаги в руководстве пользователя Python Packaging.