Implementación de Python con virtualenv (en un servidor sin acceso a Internet)

Mi servidor de producción no tiene acceso a Internet, por lo que es un poco complicado copiar todas las dependencias de mi máquina de desarrollo al servidor de producción / desarrollo.

Si usara virtualenv, tendría todas mis dependencias en este entorno. Al hacer esto, también podría implementarlo en cualquier máquina que tenga python y virtualenv instalado.

Pero lo he visto rara vez, y parece un poco sucio. ¿Me equivoco y esto podría ser una buena práctica, o hay otras maneras de resolverlo bien?

Respuestas a la pregunta(1)

Su respuesta a la pregunta