Texto de: Lucas Galdino
Introdução
Imagine que você está trabalhando em um projeto Python e precisa de algumas funcionalidades específicas que não estão disponíveis na biblioteca padrão do Python. Em vez de escrever essas funcionalidades do zero, você pode procurar por pacotes ou bibliotecas de terceiros que já façam o que você precisa. É aí que entra o "Package Installer for Python", ou pip.
O pip é uma ferramenta que simplifica o processo de instalação e gerenciamento desses pacotes. Com o pip, você pode instalar pacotes para o Python com apenas uma linha de comando no terminal ou prompt de comando.
Diferença entre pip e pip3
Atualmente, existem duas versões do pip em produção. O pip, que é a versão mais genérica dessa ferramenta, e o pip3, desenvolvido especificamente para funcionar com versões do Python superiores à 3.x. Enquanto o pip3 está vinculado exclusivamente ao Python 3.x, o pip é comumente associado ao Python 2.x, embora também possa ser utilizado com o Python 3.x.
É importante notar que embora o pip seja viável para uso com Python 3.x, é preferível e recomendado utilizar o pip3 em ambientes Python 3.x para evitar possíveis conflitos com outras versões do Python que possam estar instaladas no sistema. Neste artigo, utilizaremos o pip3, mas os comandos mostrados nas próximas sessões também funcionarão para o pip.
Instalação e Utilização
Geralmente a instalação do pip é feita junto da instalação da linguagem Python, então se você já tem a linguagem instalada é quase certeza de que o pip está instalado junto. Se a versão que você instalou é uma versão inferior à 3, você pode verificar a instalação do pip com o comando pip --version
ou com pip3 --version
caso a sua versão do Python seja superior à 3.
Caso por algum motivo você tenha o Python instalado e o pip não esteja disponível, existem formas, sim, de se instalar manualmente a ferramenta. Você pode utilizar o próprio Python para obter o pip se necessário, aqui o link para o site oficial onde você pode encontrar as diferentes formas de se obter o pip oficialmente.
Uma vez que o pip esteja instalado, utilizá-lo é bem simples. Por exemplo, se você precisar da biblioteca "requests" para fazer requisições HTTP em seu projeto, basta digitar:
pip3 install requests
Isso instruirá o pip a baixar e instalar a biblioteca "requests" em seu ambiente Python. Além disso, o pip também permite que você atualize e remova pacotes facilmente. Por exemplo, se uma nova versão da biblioteca "requests" for lançada, você pode atualizá-la com o comando:
pip3 install --upgrade requests
E se você decidir que não precisa mais de um pacote, pode removê-lo com:
pip3 uninstall requests
Conclusão
O pip é uma ferramenta super simples e de grande importância para quem quer trabalhar com projetos em Python. É importante aprender o básico sobre sua utilização. Aqui nesse artigo demos uma visão geral e inicial para conseguir utilizar bem essa ferramenta.