2010-07-19 4 views
3

파이썬 애플리케이션을위한 가상 환경 솔루션을 찾고 그리고 난 이러한 요구 사항을 존중 뭔가 싶습니다어떤 파이썬 가상 환경 및 배포 솔루션을 사용해야합니까?

  • Windows 및 Linux 86/64 파이썬 버전
  • 작품을
  • 사용하기 쉬운/유지 보수
  • Python 2.6-2.7 호환 가능하고 선호하는 3.x
  • 소스 제어에 친숙 함 - 패키지를 SCM에 보관하고 싶습니다.

은 지금까지 나는 virtual-pythonzc.buildout 식별하지만 적어도 buildout은 py3을 지원하지 않습니다. 나는 솔루션 목록을 찾고 있지 않다. 한 명만 추천한다.

+0

dup : http://stackoverflow.com/questions/3281495/best-way-to-install-python-packages-locally-for-development/3281590#3281590 – eruciform

+0

이 질문은 위의 질문과 매우 다르며, 그것은 dev-environment에 국한되지 않으며 또한 몇몇 특별한 요구 사항을 가지고있다. 여전히 관련이 있습니다. – sorin

+0

virtual-python과 virtualenv는 서로 다른 두 가지입니다. 당신의 링크 이름은 하나지만 다른 하나는 간다. virtualenv는 더 새롭고 더 좋습니다. –

답변

2

virtualenv 또는 zc.buildout이 작동합니다. Virtualenv는 배우고 사용하기 쉽습니다. buildout가 더 강력합니다. 나는 개인적으로 내가 개발 한 패키지의 개발/배포를 위해 buildout을 사용하고, 타사 애플리케이션 (예 : Trac)을 배포하기 위해 virtualenv를 사용합니다.

면책 조항 : 저는 Windows 나 Python 3에서 사용하려고 시도한 적이 없습니다. 저는 virtualenv의 버전이 Python 3에서 작동하며 zc.buildout에서 Python 3을 추가하려고합니다 지원 (그러나 그것은 버려진 것으로 보인다).

관련 문제