Ir para o conteúdo

Ambientes Virtuais

🌐 Tradução por IA e humanos

Esta tradução foi feita por IA orientada por humanos. 🤝

Ela pode conter erros de interpretação do significado original ou soar pouco natural, etc. 🤖

Você pode melhorar esta tradução ajudando-nos a orientar melhor o LLM de IA.

Versão em inglês

Ao trabalhar com projetos Python, você deveria usar um ambiente virtual para isolar os pacotes instalados para cada projeto.

Para projetos FastAPI, recomendo usar uv para gerenciar o projeto, suas dependências e seu ambiente virtual.

Crie um Projeto

Instale uv usando o guia oficial de instalação e então crie um projeto:

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

uv cria um ambiente virtual para o projeto automaticamente. Você não precisa criar ou ativar um por conta própria.

Execute comandos dentro do ambiente do projeto com uv run, por exemplo:

$ uv run fastapi dev

Saiba Mais

Leia o guia de Ambientes Virtuais para aprender como ambientes virtuais funcionam por baixo, incluindo ativação e o fluxo de trabalho alternativo com python -m venv e pip.