Mam zamiar założyć aplikację Pythona ( Pyblosxom ) na moim serwerze i biorąc pod uwagę, aby go uruchomić w swoim virtualenv piaskownicy z --no-site-packages
. Mam nadzieję, że taka konfiguracja będzie łatwa w transporcie i utrzymaniu przez lata.
Jednak używałem virtualenv tylko w środowiskach programistycznych, które odtwarzają lokalnie pewne ustawienia serwera, i większość źródeł o virtualenv wydaje się również wspominać o virtualenv do takiego zastosowania.
Czy jest jakaś wada uruchamiania aplikacji Python z virtualenv na serwerze na żywo?
UWAGA: Jeśli chodzi o przenośność instalacji, właśnie zostałem poinformowany o --relocatable
opcji eksperymentalnej , którą należy uruchomić po zainstalowaniu nowego pakietu. Nawet gdybym tego nie zrobił, sądzę, że konfiguracja byłaby całkiem przenośna dzięki pipowi.
źródło