3

Python アプリケーション用の仮想環境ソリューションを探していて、これらの要件を尊重するものを探しています。

  • Windows と Linux
  • x86/x64 Python バージョンで動作
  • 使いやすい/維持しやすい
  • Python 2.6-2.7 互換、できれば 3.x
  • ソース管理しやすい - パッケージを SCM に保持したい。

ここまででvirtual-pythonzc.buildoutを特定しましたが、少なくとも buildout は py3 をサポートしていません。私はソリューションのリストを探しているのではなく、できれば複数を使用した後に推奨するソリューションの 1 つだけを探しています。

4

1 に答える 1

2

virtualenv または zc.buildout のいずれかが機能します。Virtualenv は習得と使用が簡単です。ビルドアウトはより強力です。個人的には、自分が開発したパッケージの開発/展開には buildout を使用し、サードパーティ アプリケーション (Trac など) の展開には virtualenv を使用します。

免責事項: Windows でも Python 3 でも使用しようとしたことはありません。Python 3 で動作する virtualenv のバージョンがあり、Python 3 サポートを追加しようとする zc.buildout のブランチがあることがわかります (ただし、放棄されたようです)。

于 2010-07-19T18:18:20.173 に答える