Distinguir "pip install" e "python -m pip install"
Ao trabalhar com versões locais do Python, pode ser confuso encontre dois comandos semelhantes para instalar pacotes: “pip install” e “python -m pip install”. Vamos explorar a diferença entre esses comandos e entender suas respectivas funções.
Funcionalmente idênticos
Tanto "pip install" quanto "python -m pip install" têm o mesmo propósito de instalar pacotes Python de repositórios de pacotes como PyPI. Eles executam essencialmente o mesmo código subjacente, garantindo que a versão correta do Python seja usada para o processo de instalação.
Preferência de uso
Embora ambos os comandos produzam o mesmo resultado, a documentação atualmente recomenda o uso de "python -m pip install" em vez do executável "pip install". Isso é especialmente útil quando várias versões do Python estão instaladas em um sistema.
Usar "python -m pip install" especifica explicitamente a versão do Python a ser usada para a instalação. Isso garante que o binário pip correto associado a essa versão específica do Python seja utilizado. Em contraste, "pip install" pode ser padronizado para o binário pip de todo o sistema, que pode não corresponder à versão desejada do Python. &&&]"pip install"
é um script wrapper que normalmente aponta para o executável pip apropriado com base na configuração do sistema."python -m pip install"
invoca diretamente o módulo pip dentro do ambiente Python especificado.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