Omówienie środowisk i pakietów
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.