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.
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 Pythona. venv-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
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
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.
Aby dezaktywować (wyjść) z wirtualnego środowiska, wykonaj polecenie
deactivate
Aby usunąć wirtualne środowisko, wystarczy po prostu zniszczyć katalog z jego nazwą, w którym zostało stworzone
rm -rf venv-project/
Wszystkie kategorie pytań
Ogólne pytania dotyczące serwerów