pip (gerenciador de pacotes)

Pip

Descrição da imagem Pip help.png. Em formação
Primeira versão 2008
Última versão 21.0.1 (30 de janeiro de 2021)
Depósito github.com/pypa/pip
Garantia da Qualidade Integração contínua
Escrito em Pitão
Formatos de leitura Tom's Obvious, Minimal Language
Modelo Gerenciador de pacotes em nível de aplicativo ( d )
Licença Licença MIT
Local na rede Internet pip.pypa.io

pip é um gerenciador de pacotes usado para instalar e gerenciar pacotes escritos em Python . Muitos pacotes podem ser encontrados no depósito Python Package Index (PyPI).

A partir das versões 2.7.9 e 3.4, pip é incluído por padrão na distribuição de idioma oficial.

pip é um acrônimo recursivo que significaPip Instala Pacotes  " ou "  Pip Instala Python  ".

Interface da Linha de comando

Uma das principais vantagens do pip é a facilidade de sua interface de linha de comando , o que torna a instalação de pacotes de aplicativos Python tão fácil quanto digitar um comando:

pip install nom-du-paquet

Os usuários também podem simplesmente desinstalar os pacotes instalados usando o comando anterior:

pip uninstall nom-du-paquet

Mais importante ainda, o pip oferece uma funcionalidade para gerenciar listas de pacotes, bem como seus números de versão, por meio de um arquivo de pré-requisito. Isso torna possível recriar com eficiência um grupo inteiro do pacote em um novo ambiente (por exemplo, um novo computador) ou um novo ambiente virtual . Isso é habilitado por um arquivo requirements.txt formatado corretamente, bem como pelo seguinte comando:

pip install -r requirements.txt

A instalação de certos pacotes para uma versão específica do Python é possível usando este comando, onde [version] é substituído por 2, 3, 3.4,  etc. :

pip[version] install nom-du-paquet

Use em hospedagem na web

pip é usado para dar suporte ao uso de Python em serviços de computação em nuvem , como Heroku .

Notas e referências

  1. Versão 21.0.1  " ,30 de janeiro de 2021(acessado em 14 de fevereiro de 2021 )
  2. (in) "  documentação pip  " , O pip desenvolvedores (acessada 05 de janeiro de 2012 )
  3. (in) "  pip install  " (acessado em 24 de fevereiro de 2015 )
  4. (em) "  pip - ubuntuusers.de  " , ubuntuusers.de (acessado em 17 de fevereiro de 2015 )
  5. (em) "  O que significa PIP?  » , Stack Exchange (acessado em 17 de fevereiro de 2015 )
  6. (em) "  Getting Started with Python we Heroku / Cedar  " , Dev Center , Heroku (acessado em 5 de janeiro de 2012 )