50% de desconto todos os planos, por tempo limitado. Começando em $2.48/mo
11 minutos restantes
Aplicativos Web e empresariais

Atualização Pip – Instalar/desinstalar/fazer downgrade/atualizar pacotes Pip: um guia Python

Pio Bodenmann By Pio Bodenmann 11 minutos de leitura Atualizado em 22 de julho de 2025
atualizar pip - guia de instalação e atualização do pip

Python é talvez uma das linguagens de codificação mais populares de todos os tempos. Com um aumento na demanda por desenvolvedores e programadores em todo o mundo e mais pessoas dedicando suas carreiras a esse campo, Python e sua ferramenta de gerenciamento de pacotes, Pip, tornaram-se essenciais para muitos aspirantes a desenvolvedores conhecerem. Pip permite atualizar, desinstalar e remover pacotes Python do PyPI (Índice de pacotes Python). Esses pacotes consistem em bibliotecas e módulos que aprimoram a funcionalidade do Python, facilitando o desenvolvimento de aplicações complexas. Mas como realizar uma atualização do Pip ou atualizar o pip?

Prefere recursos visuais em vez de texto? Para uma experiência mais intuitiva, confira nosso guia em vídeo sobre como dominar a instalação, desinstalação, atualização e downgrade do pip no Ubuntu.

 

Este guia cobrirá os fundamentos do gerenciamento de pacotes Pip, abrangendo comandos essenciais como instalação, atualização ou downgrade de um pacote e gerenciamento de dependências. Além disso, o guia detalhará as melhores práticas para uso do Pip, como a criação e utilização de ambientes virtuais para evitar conflitos entre projetos.

Seja um desenvolvedor iniciante ou experiente, compreender os casos de uso da ferramenta Pip é crucial no desenvolvimento de aplicativos Python duráveis, escaláveis ​​e de fácil manutenção. Ao ler este guia, você pode adquirir o conhecimento necessário para gerenciar, instalar, desinstalar, fazer downgrade e atualizar o Pip rapidamente!

O que é Pip?

Pip é um sistema de gerenciamento de pacotes que auxilia na instalação e controle de pacotes Python. Um pacote Python é um grupo de módulos e bibliotecas que ampliam as capacidades da linguagem e podem ser adicionados a um projeto Python, aumentando a eficiência e reduzindo o tempo de desenvolvimento. O Pip opera por meio de linha de comando, pré-existente na maioria das instalações do Python, agilizando o uso sem a necessidade de software adicional.

Pip concede aos desenvolvedores a capacidade de lidar com pacotes e dependências com facilidade, mitigando possíveis conflitos e outros problemas de pacotes. Oferece mais de 300.000 pacotes disponíveis no PyPI, uma coleção em constante crescimento que inclui múltiplas áreas de funcionalidade, como análise de dados e automação.

A vantagem mais significativa da ferramenta é simplificar o processo de gerenciamento de pacotes, agilizando o desenvolvimento de aplicativos Python escalonáveis, sustentáveis ​​e robustos.

Concluindo, Pip é um ativo essencial para desenvolvedores Python, reduzindo significativamente a carga de gerenciamento de pacotes e expandindo a capacidade da linguagem por meio de sua extensa biblioteca de pacotes.

Prós e contras do Pip

Assim como qualquer programa popular, o Pip também tem seus próprios pontos fortes e fracos. Portanto, se você é um aspirante a desenvolvedor ou programador que conhece o básico da área, esta seção o ajudará a ver se o Pip é realmente para você ou não. Como gerenciador de pacotes para Python, o Pip tem diversas vantagens e algumas limitações que os desenvolvedores devem considerar ao usá-lo. Vamos começar com os profissionais.

Prós do Pip

  • Facilidade de uso

    Pip é uma ferramenta simples e direta de usar. Com apenas alguns comandos, os desenvolvedores podem facilmente instalar, remover ou atualizar pacotes Python. Essa facilidade de uso é o principal fator por trás da popularidade do Pip em relação ao seu principal rival, Conda.

  • Grande biblioteca de pacotes

    Pip possui uma extensa biblioteca de pacotes, com mais de 300.000 pacotes disponíveis somente no PyPI. Esta biblioteca de pacotes está em constante crescimento e inclui uma ampla gama de funcionalidades, desde computação científica até desenvolvimento web.

  • Gerenciamento de dependências

    Pip gerencia dependências de pacotes, tornando mais fácil para os desenvolvedores instalar e usar vários pacotes em seus projetos sem entrar em conflitos ou problemas de versão. Os desenvolvedores sabem o que as dependências podem ser uma dor de cabeça, e usar uma atualização do Pip só melhorará esse processo.

  • Ambientes virtuais

    Pip oferece suporte à criação e uso de ambientes virtuais, que permitem aos desenvolvedores isolar dependências de pacotes entre diferentes projetos e evitar conflitos. Esses ambientes virtuais também oferecem excelente compatibilidade com Python.

Pip Contras

  • Versionamento de pacotes

    Às vezes, o Pip pode ter problemas com o controle de versão do pacote. Ao atualizar pacotes, problemas de compatibilidade ou alterações na funcionalidade podem afetar o desempenho de um projeto. Apesar do gerenciamento de dependências mencionado acima, o controle de versão continua sendo um problema.

  • Conflitos de pacote

    Embora o Pip ajude a gerenciar dependências, às vezes pode haver conflitos entre pacotes que podem causar problemas em um projeto. Embora este não seja um problema inerente ao programa em si, os conflitos de pacote são especificamente perceptíveis em versões mais antigas do Pip. É por isso que você precisa atualizar o Python Pip.

  • Riscos de segurança

    Os pacotes Pip podem ser de autoria de qualquer pessoa, o que pode levar a possíveis riscos de segurança. Os desenvolvedores devem garantir que instalam apenas pacotes de fontes confiáveis. É aconselhável sempre examinar o autor e a fonte de um pacote antes de usá-lo como parte de seus projetos Python.

Requisitos de instalação do Pip

Agora, vamos observar rapidamente os requisitos necessários para realizar uma atualização do Pip. Em geral, não há requisitos específicos para instalar o Pip em qualquer sistema operacional, com a notável exceção de que você já deve ter o Python instalado. Pip foi projetado para gerenciar dependências e pacotes Python. Portanto, se o Python ainda não estiver instalado, ele funcionará mal. Sem mencionar o fato de que instalar e executar uma atualização do Pip é um pouco contraditório.

Como instalar o Pip no Ubuntu?

Este é um guia geral do Linux, portanto, os detalhes das etapas podem variar de distribuição para distribuição, mas siga as etapas e você terá o Pip instalado rapidamente em seu dispositivo Linux.

Etapa 1: atualize seu índice e repositório de pacotes

Abra o terminal pressionando ‘Ctrl+Alt+T’. Se você estiver usando uma GUI em sua distribuição Linux, também poderá acessá-la pesquisando “Terminal” no menu do aplicativo. Agora execute o seguinte comando para atualizar o índice e o repositório do pacote:

sudo apt update

Agora espere o processo terminar.

Etapa 2: instalar o Pip

Assim que sua atualização for concluída, é hora de ir direto ao assunto. Digite o comando abaixo para iniciar o processo de instalação do Pip:

sudo apt install python3-pip -y

Isso agora instalará o Pip e todas as suas dependências relacionadas. Aguarde o processo terminar.

Etapa 3: verifique a instalação

Assim que a instalação terminar, você precisa verificar se foi bem-sucedida. Você deve fazer isso verificando a versão do seu Pip, executando esta linha de comando:

pip3 --version

A versão exibida deve ser a versão mais recente do ciclo de lançamento do Pip. Você pode conferir visitando Registro oficial de lançamento do Pip. No momento em que este artigo foi escrito, a versão mais recente era 23.0.1. Assim que o número da versão correto for exibido, pronto! Agora você pode usá-lo para instalar pacotes e bibliotecas Python em seu sistema Linux.

Como instalar o Pip no Windows?

Este guia cobrirá todas as versões do Windows a partir do Windows 7. Assim como o guia do Linux, siga os passos e você terá o Pip instalado rapidamente.

Etapa 1: Baixe o script pip.py

Vá para https://bootstrap.pypa.io/get-pip.py e baixe o script pip.py. Você precisará desse script nas etapas posteriores deste guia. Armazene-o em um diretório de sua escolha e lembre-se de onde você o fez.

Etapa 2: Combine o script com o comando de instalação

No canto inferior esquerdo, clique no ícone do Windows e pesquise ‘cmd’. Agora abra o prompt de comando com privilégios de administrador. Navegue até o diretório onde você baixou o script na etapa 1 e digite o comando abaixo para iniciar a instalação:

python get-pip.py

Etapa 3: verifique a instalação

Assim como na etapa final do guia Linux, basta digitar o comando abaixo para garantir que a versão mais recente esteja instalada.

pip3 --version

É isso! Agora você pode usá-lo para instalar pacotes e bibliotecas Python em seu sistema Windows.

Como atualizar o Pip?

Para executar uma operação de atualização de instalação do Pip, tudo o que você precisa fazer é inserir um único comando de atualização do Pip, independentemente de qual sistema operacional você está executando o programa. Siga as etapas abaixo.

Etapa 1: Abra o CMD/Terminal

A primeira etapa para realizar uma atualização do Pip Python é abrir o CMD no Windows e o Terminal no Linux. No canto inferior esquerdo, clique no ícone do Windows e pesquise ‘cmd’. Agora abra o prompt de comando com privilégios de administrador. Se você estiver executando uma distribuição Linux, abra o terminal pressionando ‘Ctrl+Alt+T’. Se você estiver usando uma GUI em sua distribuição Linux, também poderá acessá-la pesquisando por ‘Terminal’ no menu do aplicativo.

Etapa 2: use o comando de atualização Pip

Agora, para atualizar o Pip, basta inserir a seguinte linha em seu CMD/Terminal e aguardar a conclusão do pacote de atualização do Pip:

python3 -m pip install --upgrade pip

Este comando irá desinstalar automaticamente a versão atual do Pip no seu dispositivo e substituí-la pela atualização mais recente do Pip!

Como fazer o downgrade do Pip?

Agora que sabemos como fazer uma atualização do Pip, vamos aprender como fazer o oposto. Algumas pessoas podem preferir usar a versão desejada do Pip, que é mais antiga que a versão atual. Às vezes, os pacotes de atualização mais recentes do Pip apresentam bugs e demoram um pouco para serem corrigidos. Esta também é outra motivação para o rebaixamento temporário do Pip por alguns usuários.

Para fazer o downgrade do Pip, basta inicializar o CMD/Terminal em seu dispositivo Windows ou Linux conforme já mencionado e digitar a seguinte linha de comando:

pip3 install --upgrade pip==<desired version>

Substitua a seção <versão desejada> pela versão de sua preferência.

Como desinstalar o Pip?

Finalmente, depois de aprender como instalar, fazer downgrade e atualizar o Pip, vamos discutir o processo de desinstalação.

Desinstalar Pip no Linux

Desinstalar o Pip no Linux é uma questão de usar o mesmo gerenciador de pacotes que você usou para desinstalar o Pip, já que você pode não saber o que é essa opção, então só para garantir, digite essas três linhas de comando uma por uma para tentar todas elas. Pip será desinstalado:

sudo apt-get purge python3-pip
sudo python3 get-pip.py uninstall
pip3 uninstall pip3

Desinstalar Pip no Windows

Quanto ao Windows, esse processo é muito mais simples. Basta abrir o CMD com privilégios de administrador uma última vez e digitar o seguinte comando para desinstalar o Pip:

pip uninstall pip

Onde hospedar o Pip?

Uma boa quantidade de pessoas que usam o Pip o fazem com a intenção de instalar grandes quantidades de programas e pacotes baseados em Python que podem posteriormente ser usados ​​para desenvolver projetos, etc. Se você também é uma dessas pessoas, então hospedar o Pip em outro servidor com capacidade operacional consideravelmente maior e uma melhor conexão com a Internet ajuda muito a suavizar sua experiência de trabalho.

python-vps Um VPS sem limitação

Obtenha um VPS Python para atingir facilmente todo o seu potencial e um servidor de alto desempenho e baixa latência que você pode usar para desenvolver, testar e, o mais importante, implantar aplicativos web Python.

Escolha Python VPS

Cloudzy oferece pacotes VPS Linux altamente configuráveis ​​para usuários Python, com uma distribuição de sua escolha pré-instalada, por apenas US$ 4,95 por mês. Com uma velocidade mínima de Internet de mais de 1 Gbps, segurança de servidor rígida e 12 locais de data center globais para escolher, Cloudzy é o lugar perfeito para aplicar seu novo conhecimento sobre como instalar, desinstalar, fazer downgrade e atualizar o Pip! Obtenha o seu VPS em Python e hospede sua própria instância Pip!

Concluindo

Concluindo, saber como instalar e atualizar o Pip para gerenciar pacotes Python é uma habilidade crucial para qualquer desenvolvedor Python. Pip fornece uma maneira simples e conveniente de gerenciar pacotes em seu ambiente Python. Seguindo as etapas descritas neste guia, você pode facilmente instalar, desinstalar, fazer downgrade e atualizar pacotes Pip para atender às necessidades do seu projeto. No entanto, manter seus pacotes atualizados é essencial para evitar possíveis vulnerabilidades de segurança e aproveitar os recursos mais recentes. Dominar o uso do Pip para gerenciamento de pacotes ajudará você a agilizar seu fluxo de trabalho de desenvolvimento em Python e a se tornar um desenvolvedor mais eficiente.

Perguntas frequentes

Como uso o Pip para instalar um pacote? 

Para instalar um pacote usando Pip, basta abrir seu terminal ou prompt de comando e digitar ‘pip install package-name’. Substitua ‘nome do pacote’ pelo nome do pacote que você deseja instalar.

Como faço para atualizar um pacote usando Pip?

Assim como instalar um pacote, para atualizar um pacote usando Pip, basta digitar ‘pip install –upgrade package-name’ em seu terminal ou prompt de comando. Isso atualizará o pacote para a versão mais recente disponível.

Como faço para desinstalar um pacote usando Pip?

Basta digitar ‘pip desinstalar nome do pacote’ em seu terminal ou prompt de comando. Isso removerá o pacote do seu ambiente Python sem problemas.

Posso usar o Pip para instalar pacotes não-Python?

Não, o Pip foi projetado apenas para instalar e gerenciar pacotes Python. Se quiser gerenciar outras linguagens de codificação ou pacotes de codificação de aplicativos, você precisará baixar outros gerenciadores de pacotes.

O Pip está incluído no Python por padrão?

Pip é incluído por padrão na maioria das distribuições Python, mas não em todas elas. Se você estiver usando uma distribuição Python que não possui Pip ou não está incluído, você pode baixar, instalar e atualizar o Pip separadamente usando nosso guia.

Compartilhar

Mais do blog

Continue lendo.

Imagem de recurso de revisão do Odoo com texto de título grande à esquerda e o logotipo do Odoo à direita, cercado por painéis flutuantes da interface do aplicativo em um fundo roxo suave com tema de nuvem.
Aplicativos Web e empresariais

Uma análise abrangente do Odoo: Odoo é o ERP certo para o seu negócio

Odoo é uma das plataformas ERP mais amplamente consideradas para empresas em crescimento, por um motivo simples: promete muito em um só lugar. Vendas, contabilidade, estoque

Jim SchwarzJim Schwarz 11 minutos de leitura
As alternativas de código aberto do WordPress apresentam imagem com fundo gradiente colorido, monitor de desktop, editor de código, visualização desfocada do painel e texto grande do título à esquerda.
Aplicativos Web e empresariais

As melhores alternativas de WordPress de código aberto personalizadas para desenvolvedores

O WordPress ainda é importante e ainda atende bem a uma grande variedade de sites. Seu diretório de plugins hospeda mais de 62.000 plugins e seu diretório de temas oferece mais de 14.000 temas gratuitos. Isso

Jim SchwarzJim Schwarz 14 minutos de leitura
Imagem de recurso Automad vs. WordPress com logotipos de plataforma e um título perguntando quais desenvolvedores de CMS devem escolher.
Aplicativos Web e empresariais

Automad x WordPress: uma comparação completa entre duas das melhores plataformas CMS

Automatd e WordPress resolvem o mesmo trabalho de duas maneiras muito diferentes. Automad é um CMS de arquivo simples e mecanismo de modelo, então o conteúdo reside em arquivos em vez de em um banco de dados, mas o WordPress,

Jim SchwarzJim Schwarz 9 minutos de leitura

Pronto para implantar? A partir de $ 2,48 / mês.

Nuvem independente, desde 2008. AMD EPYC, NVMe, 40 Gbps. Devolução do dinheiro em 14 dias.