O Poetry é uma ferramenta para gerenciamento de dependências e empacotamento no Python. Ele simplifica o processo de configuração e manutenção de projetos Python.
Poetry is a tool for dependency management and packaging in Python. It simplifies the process of setting up and maintaining Python projects.
1. Instalar o Poetry
A maneira mais fácil de instalar o Poetry é usando o comando pipx ou pip.
ou
2. Inicializar um Projeto
Para iniciar um novo projeto com o Poetry, navegue até o diretório onde deseja criar o projeto e execute o seguinte comando:
Isso criará uma estrutura de diretórios básica para seu projeto. Você verá algo assim:
nome_do_projeto/
├── pyproject.toml
├── README.rst
├── nome_do_projeto
│ └── __init__.py
└── tests
└── __init__.py
3. Adicionar uma Dependência
Para adicionar uma dependência ao seu projeto, use o comando add
do Poetry. Por exemplo, para adicionar a biblioteca requests
, execute:
Isso adicionará a dependência ao arquivo pyproject.toml
e instalará a biblioteca no ambiente virtual do projeto.
4. Rodar o Projeto
Para executar seu projeto, você pode usar o comando run
do Poetry. Se você tiver um script que você deseja rodar, como main.py
, execute:
Além disso, você pode ativar o ambiente virtual do Poetry para executar comandos diretamente:
Isso ativará o ambiente virtual e você verá algo como (nome_do_projeto)
no início do seu prompt. Agora você pode executar comandos Python diretamente.