Czas czytania: 2 minuty

czym jest Virtualenv?

Virtualenv jest narzędziem, które tworzy odizolowane środowisko od innych projektów. W tym przypadku będziemy instalować różne wersje Pythona, w tym ich zależności. Tworzenie środowiska wirtualnego pozwala nam pracować nad projektem Pythona bez wpływu na inne projekty, które również używają Pythona., Wykorzysta Podstawowe pliki Pythona w globalnym środowisku do uruchomienia, oszczędzając w ten sposób miejsce na dysku, zapewniając jednocześnie swobodę korzystania z różnych wersji Pythona dla oddzielnych aplikacji lub projektów.

Preflight

  • wymagana jest instalacja Pip.
  • zalogowany jako root lub użytkownik z uprawnieniami administratora na serwerze Ubuntu VPS LTS. Jeśli jesteś zalogowany przez zwykłego użytkownika z uprawnieniami administratora, pamiętaj, aby użyć sudo przed poleceniami omówionymi w tym samouczku.,

Krok 1: Zainstaluj Virtualenv

najpierw zaktualizujemy nasz apt-get, a następnie zainstalujemy moduł virtualenv.

apt-get updateapt-get install python-virtualenv

Krok 2: Utwórz Wirtualne Środowisko& zainstaluj Pythona 3

Virtualenv działa, tworząc folder, który zawiera niezbędne pliki wykonywalne Pythona w katalogu bin. W tym przypadku instalujemy Pythona 3.5, jednocześnie tworząc dwa foldery: virtualenvironment oraz katalog project_1.,

virtualenv -p /usr/bin/python3 virtualenvironment/project_1

Virtualenv utworzy niezbędne katalogi w katalogu project_1. W tym katalogu znajdziesz bin, include, lib, local I share.

Krok 3: Aktywuj swoje środowisko wirtualne

przejdź do katalogu project_1 / bin i aktywuj nowe środowisko z tego folderu za pomocą polecenia source poniżej. W każdej chwili trzeba pracować nad projektem trzeba będzie włączyć za pomocą następującego polecenia.,

cd virtualenvironment/project_1/binsource activate

lub jeśli znajdujesz się poza katalogiem bin, możesz użyć następującego polecenia.

$ source virtualenvironment/project_1/bin/activate

zobaczysz, że jesteś teraz w tym nowo utworzonym środowisku, odnotowując zmianę w monicie powłoki, która odzwierciedla nazwę utworzoną w Kroku 2.

(project_1) root@host2:~#

Po zainstalowaniu pakietów Pythona, będą one znajdować się w katalogu lib, project_1/lib/python3.5/site-packages.,

Wyjdź z wirtualnego środowiska, wpisując:

(project_1) root@host2:~# deactivate

chcesz wiedzieć więcej?

Korzystanie z Virtualenv w Pythonie pozwala na korzystanie z wielu, izolowanych środowisk, w których można dowolnie tworzyć, modyfikować lub usuwać swoje aplikacje. Zarówno nasze serwery dedykowane, jak i serwery w chmurze VPS mogą z łatwością wykorzystać tę technologię, aby zwiększyć produktywność i zapewnić stabilną platformę programistyczną, z której można uruchamiać aplikacje!

Articles

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *