Como instalar o Pip no Ubuntu

Pip é uma ferramenta de linha de comando que permite instalar pacotes de software escritos em Python. Aprenda como instalar o Pip no Ubuntu e como usá-lo para instalar aplicativos Python.

Existem inúmeras maneiras de instalar software no Ubuntu. Você pode instalar aplicativos do centro de software, de arquivos DEB baixados, de PPA, de pacotes Snap, usando o Flatpak, usando o AppImage e até mesmo do código-fonte antigo.

Há mais uma maneira de instalar pacotes no Ubuntu. Chama-se Pip e você pode usá-lo para instalar aplicativos baseados em Python.

O que é Pip

Pip significa “Pip Instala Pacotes”. Pip é um sistema de gerenciamento de pacotes baseado em linha de comando. Ele é usado para instalar e gerenciar software escrito em linguagem Python.

Você pode usar o Pip para instalar pacotes listados no PyPI (Python Package Index).

Como desenvolvedor de software, você pode usar o pip para instalar vários módulos e pacotes do Python para seus próprios projetos em Python.

Como usuário final, você pode precisar de pip para instalar alguns aplicativos que são desenvolvidos usando Python e podem ser instalados facilmente usando pip. Um exemplo é o aplicativo Stress Terminal que você pode instalar facilmente com o pip.

Vamos ver como você pode instalar o pip no Ubuntu e em outras distribuições baseadas no Ubuntu.

Como instalar o Pip no Ubuntu

Pip não está instalado no Ubuntu por padrão. Você terá que instalá-lo. Instalando pip no Ubuntu é muito fácil. Eu mostrarei a você em um momento.

O Ubuntu 18.04 tem o Python 2 e o Python 3 instalados por padrão. E, portanto, você deve instalar o pip para as duas versões do Python.

Pip, por padrão, refere-se ao Python 2. Pip no Python 3 é referido por pip3.

Nota: Estou usando o Ubuntu 18.04 neste tutorial. Mas as instruções aqui devem ser válidas para outras versões como Ubuntu 16.04, 18.10 etc. Você também pode usar os mesmos comandos em outras distribuições Linux baseadas no Ubuntu, como Linux Mint, Linux Lite, Xubuntu, Kubuntu etc.

Instalar o pip para o Python 2

Primeiro, certifique-se de ter o Python 2 instalado. No Ubuntu, use o comando abaixo para verificar.

python2 --version 

Se não houver erro e uma saída válida que mostre a versão do Python, você terá o Python 2 instalado. Então agora você pode instalar o pip para o Python 2 usando este comando:

 sudo apt install python-pip 

Ele irá instalar o pip e uma série de outras dependências com ele. Uma vez instalado, verifique se você tem o pip instalado corretamente.

 pip --version 

Ele deve mostrar um número de versão, algo assim:

 pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7) 

Este homem que você instalou com êxito pip no Ubuntu.

Instalar o pip para o Python 3

Você tem que ter certeza que o Python 3 está instalado no Ubuntu. Para verificar isso, use este comando:

 python3 --version 

Se ele mostra um número como o Python 3.6.6, o Python 3 está instalado no seu sistema Linux.

Agora, você pode instalar o pip3 usando o comando abaixo:

 sudo apt install python3-pip 

Você deve verificar se o pip3 foi instalado corretamente usando este comando:

 pip3 --version 

Ele deve mostrar um número como este:

 pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6) 

Isso significa que o pip3 é instalado com sucesso no seu sistema.

Como usar o comando Pip

Agora que você instalou o pip, vamos ver rapidamente alguns dos comandos básicos do pip. Esses comandos ajudarão você a usar comandos pip para pesquisar, instalar e remover pacotes Python.

Para pesquisar pacotes do Índice de Pacotes Python, você pode usar o seguinte comando pip:

 pip search 

Por exemplo, se você pesquisar ou enfatizar, ele mostrará todos os pacotes que possuem a string 'stress' em seu nome ou descrição.

 pip search stress stress (1.0.0) - A trivial utility for consuming system resources. s-tui (0.8.2) - Stress Terminal UI stress test and monitoring tool stressypy (0.0.12) - A simple program for calling stress and/or stress-ng from python fuzzing (0.3.2) - Tools for stress testing applications. stressant (0.4.1) - Simple stress-test tool stressberry (0.1.7) - Stress tests for the Raspberry Pi mobbage (0.2) - A HTTP stress test and benchmark tool stresser (0.2.1) - A large-scale stress testing framework. cyanide (1.3.0) - Celery stress testing and integration test support. pysle (1.5.7) - An interface to ISLEX, a pronunciation dictionary with stress markings. ggf (0.3.2) - global geometric factors and corresponding stresses of the optical stretcher pathod (0.17) - A pathological HTTP/S daemon for testing and stressing clients. MatPy (1.0) - A toolbox for intelligent material design, and automatic yield stress determination netblow (0.1.2) - Vendor agnostic network testing framework to stress network failures russtress (0.1.3) - Package that helps you to put lexical stress in russian text switchy (0.1.0a1) - A fast FreeSWITCH control library purpose-built on traffic theory and stress testing. nx4_selenium_test (0.1) - Provides a Python class and apps which monitor and/or stress-test the NoMachine NX4 web interface physical_dualism (1.0.0) - Python library that approximates the natural frequency from stress via physical dualism, and vice versa. fsm_effective_stress (1.0.0) - Python library that uses the rheological-dynamical analogy (RDA) to compute damage and effective buckling stress in prismatic shell structures. processpathway (0.3.11) - A nifty little toolkit to create stress-free, frustrationless image processing pathways from your webcam for computer vision experiments. Or observing your cat. 

Se você deseja instalar um aplicativo usando pip, você pode usá-lo da seguinte maneira:

 pip install 

O Pip não suporta a conclusão da tabulação, portanto, o nome do pacote deve ser exato. Ele baixará todos os arquivos necessários e instalará esse pacote.

Se você quiser remover um pacote do Python instalado via pip, você pode usar a opção remove no pip.

 pip uninstall 

Você pode usar pip3 em vez de pip nos comandos acima.

Espero que esta dica rápida tenha ajudado você a instalar o pip no Ubuntu. Se você tiver dúvidas ou sugestões, por favor me avise na seção de comentários abaixo.

Recomendado

Como Esvaziar o Lixo no Ubuntu Linux
2019
As 10 principais alternativas do Microsoft Visio para Linux
2019
Iniciante amigável baseado no Gentoo Sabayon Linux tem um novo lançamento
2019