私は自分のサーバー上でPythonアプリ(Pyblosxom)をセットアップすることを計画しており、独自のvirtualenvサンドボックスで実行することを検討しています--no-site-packages
。私は、このようなセットアップが長年にわたって簡単に移植可能であり、保守可能であることを望んでいます。
ただし、特定のサーバーセットアップをローカルで再作成する開発環境にのみvirtualenvを使用しており、virtualenvに関するほとんどのソースでは、そのような使用のためのvirtualenvについても言及しているようです。
ライブサーバー上のvirtualenvからPythonアプリを実行することには欠点がありますか?
注:セットアップの移植性については、--relocatable
新しいパッケージのインストール後に実行する必要のある実験的なオプションを認識しました。たとえこれをやらなかったとしても、pipのおかげでセットアップは非常にポータブルになると思います。