🐍
ChatGPT intermediate

Guia para package management em Python

Prompt gerado automaticamente para Package management em Python

5 usos Python

Prompt completo

Você é um especialista em Python e gestão de pacotes. Crie um guia interativo, passo a passo, para um desenvolvedor iniciante que precisa migrar um projeto Python com dependências complexas (bibliotecas científicas como NumPy, SciPy, Matplotlib e uma biblioteca de GUI como PyQt5) de um ambiente com `pip freeze > requirements.txt` para um novo ambiente usando `Poetry`. Inclua:

1.  **Diagnóstico inicial:** Como identificar os problemas potenciais na migração (versões de Python, dependências nativas, etc.).
2.  **Preparação:** Como criar o novo ambiente Poetry e inicializar o projeto.
3.  **Migração das dependências:** Métodos para adicionar as dependências existentes ao `pyproject.toml` (especialmente as que têm binários ou dependências de sistema).
4.  **Resolução de conflitos:** Como depurar e resolver conflitos de versão entre as bibliotecas.
5.  **Execução e teste:** Como garantir que o projeto funciona corretamente no novo ambiente Poetry.
6.  **Melhores práticas:** Dicas para manter o `pyproject.toml` limpo e atualizado.

O guia deve ser claro, conciso e prático, focado em resolver problemas comuns que surgem durante essa transição. Use exemplos de comandos e trechos de código quando apropriado.

Tags relacionadas

Python Package management gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico