Перейти до змісту

Віртуальні середовища

🌐 Переклад ШІ та людьми

Цей переклад виконано ШІ під керівництвом людей. 🤝

Можливі помилки через неправильне розуміння початкового змісту або неприродні формулювання тощо. 🤖

Ви можете покращити цей переклад, допомігши нам краще спрямовувати AI LLM.

Англійська версія

Коли ви працюєте над проєктами Python, вам слід використовувати віртуальне середовище, щоб ізолювати пакети, встановлені для кожного проєкту.

Для проєктів FastAPI я рекомендую використовувати uv для керування проєктом, його залежностями та віртуальним середовищем.

Створіть проєкт

Встановіть uv за допомогою офіційного посібника зі встановлення, а потім створіть проєкт:

$ uv init awesome-project --bare
$ cd awesome-project
$ uv add "fastapi[standard]"

uv автоматично створює віртуальне середовище для проєкту. Вам не потрібно створювати або активувати його самостійно.

Виконуйте команди в середовищі проєкту за допомогою uv run, наприклад:

$ uv run fastapi dev

Дізнайтеся більше

Прочитайте посібник з віртуальних середовищ, щоб дізнатися, як віртуальні середовища працюють під капотом, включно з активацією та альтернативним робочим процесом із python -m venv і pip.