Omówienie środowisk i pakietów

Ukończone

Wskazówka

Aby uzyskać więcej szczegółów, zobacz kartę Tekst i obrazy .

Python ma ogromny ekosystem pakietów innych firm — biblioteki kodu wielokrotnego użytku, które rozszerzają możliwości Python. Przed zainstalowaniem pakietów warto skonfigurować środowisko wirtualne , aby zależności projektu były zorganizowane i nie zakłócały pracy z innymi projektami.

Co to jest środowisko wirtualne?

Środowisko wirtualne to izolowany folder zawierający własną kopię Python i wszystkie instalowane pakiety. Pomyśl o tym, że jest to czysty obszar roboczy dla każdego projektu — pakiety instalowane w jednym środowisku nie mają wpływu na inny.

Tworzenie środowiska wirtualnego

W programie VS Code otwórz zintegrowany terminal (terminal > nowy terminal) i przejdź do folderu projektu. Następnie uruchom:

python -m venv .venv

To polecenie tworzy ukryty folder o nazwie .venv zawierający środowisko izolowane. Aktywuj go za pomocą:

Platforma Polecenie
Windows .venv\Scripts\activate
macOS/Linux source .venv/bin/activate

Gdy jest aktywny, zostanie wyświetlony (.venv) na początku monitu terminalu. Możesz również użyć Python: Select Interpreter polecenia w programie VS Code, aby utworzyć i aktywować środowisko wirtualne.

Instalowanie pakietów za pomocą narzędzia pip

narzędzie pip jest wbudowanym menedżerem pakietów Python. Gdy środowisko wirtualne jest aktywne, użyj go do zainstalowania pakietów:

pip install requests

Aby wyświetlić wszystkie zainstalowane pakiety w bieżącym środowisku:

pip list

Aby zapisać zależności projektu, aby inne osoby mogły odtworzyć środowisko:

pip freeze > requirements.txt

I zainstalować z tego pliku:

pip install -r requirements.txt

Wskazówka

Program VS Code automatycznie wykrywa środowisko wirtualne. Po otwarciu pliku Python wyszukaj wersję Python na dolnym pasku stanu — wybierz go, aby wybrać .venv środowisko, jeśli nie zostało jeszcze wybrane.