CityHost.UA
Pomoc i wsparcie

Tworzenie wirtualnego środowiska Python

Wirtualne środowisko w Pythonie pozwala na izolację projektów od siebie dla wygodniejszego zarządzania nimi, projekty umieszczone w wirtualnym środowisku mogą używać różnych modułów i zależności, w tym różnych ich wersji, co stanowi znaczną wygodę w administracji takich projektów.

 

Aby stworzyć wirtualne środowisko Python, zaloguj się do SSH lub WEB-SSH.

 

Tworzenie wirtualnego środowiska

 

Przejdź do katalogu, w którym chcesz stworzyć wirtualne środowisko

cd www/py-projects/

 

Stwórz wirtualne środowisko, używając polecenia dla potrzebnej wersji Pythonavenv-project to dowolna nazwa projektu, nie zapomnij jej zmienić,</nbsp; a w wyniku wykonania polecenia zostanie stworzony katalog o tej nazwie.

 

Opcja dla Pythona 3.7

/opt/alt/python37/bin/python3 -m virtualenv venv-project

 

Opcja dla Pythona 3.8

/opt/alt/python38/bin/python3 -m venv venv-project

 

Aktywacja wirtualnego środowiska

 

Aktywuj wirtualne środowisko, odwołując się do pliku activate wewnątrz katalogu bin stworzonego projektu. O tym, że wirtualne środowisko zostało pomyślnie aktywowane, będzie świadczyć jego nazwa w lewym dolnym rogu konsoli.

source /venv-project/bin/activate

 

Komendy pracy z wirtualnym środowiskiem

 

Przejdź do katalogu bin stworzonego projektu

cd venv-project/bin/

 

Wewnątrz katalogu bin domyślnie będą się znajdować interpreter python wybranej wersji oraz menedżer modułów pip, uruchamianie skryptów lub korzystanie z menedżera modułów pip należy przeprowadzać właśnie z katalogu bin.

 

Dezaktywacja wirtualnego środowiska

 

Aby dezaktywować (wyjść) z wirtualnego środowiska, wykonaj polecenie

deactivate

 

Usuwanie wirtualnego środowiska

 

Aby usunąć wirtualne środowisko, wystarczy po prostu zniszczyć katalog z jego nazwą, w którym zostało stworzone

rm -rf venv-project/

Podobne artykuły