Sto programmando di configurare un'app Python ( Pyblosxom ) sul mio server e sto pensando di eseguirla nella sua sandbox virtualenv con --no-site-packages
. Spero che una simile configurazione sia facilmente trasportabile e mantenibile nel corso degli anni.
Tuttavia, ho usato virtualenv solo per ambienti di sviluppo che ricreano localmente una determinata configurazione del server e la maggior parte delle fonti su virtualenv sembrano menzionare anche virtualenv per tale uso.
C'è qualche svantaggio nell'esecuzione di un'app Python da un virtualenv su un server live?
NOTA: per quanto riguarda la portabilità dell'installazione, sono appena stato informato --relocatable
dell'opzione sperimentale che deve essere eseguita dopo l'installazione di nuovi pacchetti. Anche se non l'ho fatto, suppongo che l'installazione sarebbe abbastanza portatile grazie a pip.