이것은 this question과 중복되지 않습니다.파이썬에는 Ruby의 rvm만큼 강력합니다.
나는 이미 virtualenv과 virtualenvwrapper 및 pip을 알고 있지만 정확하게 원하는 것은없는 것 같습니다.
파이썬의 여러 버전을 설치할 수있을뿐만 아니라 여러 장의 장고 (예를 들어)를 설치하고 파이썬의 "활성"버전과 "활성"버전을 혼합하여 사용할 수있는 방법을 찾고 있습니다. 장고.
장고 1.0, 1.1, 1.2가 있고 트렁크는 "활성"입니다. Python 2.5, 2.6 및 2.7에서 테스트 할 수 있기를 원합니다. 그런 다음 Django 1.2를 "활성화"하여 모든 Python 버전에서 다시 테스트하십시오.
나는 그 예제에서 virtualenv를 사용하여 잠재적으로 얻을 수있는 것을 볼 수 있지만 Python 2.5, 2.6 및 2.7 및 Django 버전 1.0의 모든 조합에서 테스트하려는 Django 애플리케이션의 5 가지 릴리스가 있다고 가정 해 보겠습니다. , 1.1 및 1.2. 이 시점에서, afaik, 내가 만들어야 할 가상 환경의 수는 관리하기 어려워지고 있습니다.
파이썬 버전 X를 "활성"으로 설정하고 장고 버전 X를 "활성"으로 설정하고 가상 응용 프로그램을 생성 및 전환하지 않고도 MyApp 버전 X를 "활성"으로 만들 수 있습니다. 부트 스트랩 스크립팅을하고 싶지는 않습니다.)
내가 찾고있는 것은 파이썬 용입니까, 아니면 이미 virtualenv, virtualenvwrapper 및 pip에 대해 놓치고있는 뭔가가 있습니까?이 코드는 이미 우아하게 처리 할 수 있습니까?
이후 선호하는 솔루션과 같습니다 여러 파이썬 버전 "독극물"에 대한 여러 종속 버전을 테스트에 관심이 누군가를 위해이를위한 훌륭한 도구입니다 –