A opção -e ou --editable disponível em pip install serve a um propósito específico em fluxos de trabalho de desenvolvimento. Facilita a instalação de projetos em modo editável, o que permite integração perfeita com modificações de código-fonte local.
Quando usar -e
A opção -e é particularmente útil para fins de desenvolvimento local, especialmente quando você está trabalhando e atualizando ativamente um pacote na mesma máquina. Ao especificar -e ou --editable, você instrui o pip a instalar o pacote de uma maneira que o vincule diretamente ao seu diretório de origem original.
Como -e funciona
Ao contrário de uma instalação padrão, -e não cria um ambiente de pacote independente e isolado. Em vez disso, ele estabelece um link simbólico entre o pacote instalado e seu código-fonte, normalmente mantendo o caminho para o arquivo setup.py dentro do projeto. Isso permite que você faça modificações diretamente no código-fonte, e essas alterações são imediatamente refletidas no comportamento do pacote instalado.
Benefícios de -e
Usar -e para instalações editáveis oferecem diversas vantagens:
Uso Exemplo
Uma instalação editável pode ser executada usando um comando como:
pip install -e .
Isso pressupõe que o arquivo setup.py esteja localizado no atual diretório de trabalho. Como alternativa, você pode especificar o caminho completo para o diretório de origem:
pip install -e ~/ultimate-utils/ultimate-utils-proj-src/
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3