Niniejsza praca jest licencjonowana zgodnie z Creative Commons Attribution-ShareAlike License 4.0 International. Aby zobaczyć kopię niniejszej licencji, odwiedź creativecommons.org/licenses/by-sa/4.0/
Znacząca część niniejszego tutoriala zaczerpnięta i zmodyfikowana została na powyższej licencji ze świetnego poradnika Django Girls: tutorial.djangogirls.org/pl/

Środowisko wirtualne

Przy pracy nad Pythonowymi projektami, niezwykle przydatne (choć nie niezbędne) okazują się narzędzia do tworzenia środowisk wirtualnych.

Środowisko wirtualne (virtualenv) pozwala na odrębną konfigurację Pythona i dodatkowych bilbliotek dla każdego projektu. Dzięki temu na jednym komputerze można tworzyć wiele aplikacji jednocześnie bez uciążliwości związanych ze zmienianiem wersji Pythona i zależności.

Jak stworzyć virtualenv?

Windows

Otwórz konsolę i wykonaj następujące polecenie:

C:\Python36\python -m venv myvenv

gdzie C:\Python36\python to ścieżka, w której zainstalowany jest Python, a myvenv to (dowolnie przez Ciebie wybrana) nazwa środowiska wirtualnego.

Unix (OS X/linux)

Otwórz konsolę i wykonaj następujące polecenie:

python3 -m venv myvenv

gdzie myvenv to (dowolnie przez Ciebie wybrana) nazwa środowiska wirtualnego.

Zauważ, że po wpisaniu komendy powstał folder o podanej przez Ciebie nazwie. Znajdują się w nim pliki, które odpowiadają za prawidłową konfigurację Twojego środowiska wirtualnego.

Jak włączyć (aktywować) środowisko wirtualne?

Widnows

Otwórz konsolę i wykonaj następujące polecenie:

myvenv\Scripts\activate

gdzie myvenv to ścieżka do folderu środowiska wirtualnego.

Unix

Otwórz konsolę i wykonaj następujące polecenie:

source myvenv/bin/activate

gdzie myvenv to ścieżka do folderu środowiska wirtualnego.

Po aktywacji virtualenv'a znak zachęty (prompt) w konsoli będzie poprzedzony nazwą środowiska wirtualnego objętą w nawias. Jeśli go widzisz - możesz brać się do pracy nad projektem!

Jak wyłączyć (zdezaktywować) środowisko wirtualne?

Otwórz konsolę i wykonaj polecenie deactivate.

Po deaktywacji virtualenv'a instnieje możliwość jego usunięcia. Aby to zrobić wystarczy użyć następującego polecenia:

rm -r myenv

gdzie myvenv to ścieżka do folderu środowiska wirtualnego.

results matching ""

    No results matching ""