"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Quando e como usar \'-e\' para instalações editáveis ​​na instalação do pip?

Quando e como usar \'-e\' para instalações editáveis ​​na instalação do pip?

Publicado em 23/11/2024
Navegar:575

When and How to Use \'-e\' for Editable Installations in pip install?

Usando a opção -e com pip install para instalações editáveis

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:

  • Rápido e conveniente: Os desenvolvedores podem iterar no pacote e testar as alterações rapidamente, sem exigindo a sobrecarga de instalações repetidas.
  • Não há necessidade de reinstalação: Modificações de código podem ser testadas imediatamente, eliminando a necessidade de reinstalar ou atualizar manualmente o pacote.
  • Modificação direta: Os desenvolvedores têm a flexibilidade de editar e depurar o código-fonte do pacote diretamente de seu IDE preferido.

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/
Declaração de lançamento Este artigo é reproduzido em: 1729641557 Se houver alguma violação, entre em contato com [email protected] para excluí -lo.
Tutorial mais recente Mais>

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