Я всегда использовал virtualenv для тестирования своего приложения в локальном хостинге, так как у меня изолированная среда и можно безопасно протестировать новую версию пакетов.
Теперь наступает время, когда я должен развернуть свое приложение на производственном сервере. Мне интересно, должен ли я также использовать virtualenv для производственного сервера, или просто нормальная установка должна делать. Поскольку это сервер производства, я всегда могу использовать правильную версию, которую я тестировал в dev-сервере (под виртуальным env)