Files
fastapi__fastapi/docs/tr/docs/virtual-environments.md
pr-submit[bot] cf816469f0 🌐 Update translations for tr (update-outdated) (#16207)
Co-authored-by: pr-submit[bot] <pr-submit[bot]@users.noreply.github.com>
Co-authored-by: Yurii Motov <109919500+YuriiMotov@users.noreply.github.com>
Co-authored-by: pr-push[bot] <pr-push[bot]@users.noreply.github.com>
2026-08-19 09:50:38 +02:00

1.2 KiB
Raw Permalink Blame History

Virtual Environment'ler

Python projeleriyle çalışırken, her proje için kurulan package'leri izole etmek adına bir virtual environment kullanmalısınız.

FastAPI projeleri için projeyi, bağımlılıklarını ve virtual environment'ini yönetmek üzere uv kullanmanızı öneririm.

Proje Oluşturun

uv'yi resmi kurulum rehberini kullanarak kurun ve ardından bir proje oluşturun:

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

uv, proje için virtual environment'i otomatik olarak oluşturur. Kendiniz oluşturmanız veya aktive etmeniz gerekmez.

Komutları projenin environment'i içinde uv run ile çalıştırın, örneğin:

$ uv run fastapi dev

Daha Fazla Bilgi Edinin

Virtual environment'lerin altta nasıl çalıştığını, activation'ı ve alternatif python -m venv ile pip workflow'unu öğrenmek için Virtual Environments rehberini okuyun.