image

Bootcamps ilimitados + curso de inglês para sempre

80
%OFF
Article image
João Theodoro
João Theodoro11/07/2025 22:08
Compartilhe

Usar UV com Python

    Atualmente existem várias formas de criarmos nossa estrutura de projetos em Python, seja pelo normal, com a boa e velha variável de ambiente ou poetry. Mais hoje vou falar do UV, que de acordo com a descrição significa:

    Um pacote Python extremamente rápido e gerenciador de projetos, escrito em Rust.

    Instalando o UV

    MacOS e Linux:

    curl -LsSf https://astral.sh/uv/install.sh | sh
    

    criando a PATH no macOS e no Linux

    . "$HOME/.local/bin/env"
    

    Windows (power-shell, como admin):

    powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
    

    Criando seu projeto no UV

    Para criar use

    uv init hello-world
    

    estrutura do projeto:

    hello-world/
    pyproject.tom
    .python-version
    .gitignore
    main.py
    README.md
    

    criando a venv:

    uv sync
    

    caso necessário, ative a moda antiga:

    source .venv/bin/activate
    

    Adicione pacotes ao projeto

    Dependências de produção:

    uv add django
    

    Dependências de Desenvolvimento:

    uv add -dev ruff
    

    Links Usados

    https://docs.astral.sh/uv/

    Compartilhe
    Recomendados para você
    Deal Group - AI Centric .NET
    Randstad - Análise de Dados
    BairesDev - Machine Learning Training
    Comentários (0)