Pular para o conteúdo principal

Como atualizar o Python e o Pip no Windows, MacOS e Linux

Dá uma olhada nas nossas instruções passo a passo sobre como atualizar o Pip e o Python no Windows, macOS e Linux. Mantenha seu ambiente atualizado e compatível.
Atualizado 23 de dez. de 2025  · 11 min lido

Ter a versão mais recente do Python e seu instalador de pacotes, o Pip, pode fazer uma grande diferença no seu trabalho ou projetos de dados. Se você é novo ou meio novato em programação, atualizar o Python e o Pip pode parecer uma tarefa complicada, principalmente porque existem diferentes métodos para atualizar o Pip e o Python para Windows, macOS e Linux.

Aqui, vou guiá-lo em cada etapa e tornar o processo o mais simples e direto possível. Pule direto para a seção do sistema operacional que você usa agora. E se você é totalmente novo no Python, faça hoje mesmo nosso curso Introdução ao Python. Além disso, a Folha de Referência Python para Iniciantes é outro recurso sempre útil da DataCamp.

Por fim, se você estiver interessado em solucionar problemas ou aprender mais sobre o Pip no que se refere ao gerenciamento de pacotes, leia nosso tutorial completo sobre o Pip Python para gerenciamento de pacotes.

Atualizar Python e pipAtualizando Python e Pip. Imagem do autor.

O que é o Pip e por que ele é importante?

Quando você quer usar uma biblioteca ou módulo externo no seu projeto Python, o Pip é a ferramenta que você usa para pegar e instalar essa biblioteca do Python Package Index (PyPI), que é o software de repositório para a linguagem de programação Python. Manter o Python e o Pip atualizados traz várias vantagens, como: 

  1. Segurança: Atualizações regulares corrigem vulnerabilidades, protegendo seu ambiente de desenvolvimento contra ameaças de segurança.
  2. Novidades: As atualizações trazem novos recursos que podem melhorar seu código.
  3. Melhorias de desempenho: Os novos lançamentos otimizam o desempenho, fazendo com que seus scripts funcionem mais rápido.
  4. Correções de bugs: As atualizações resolvem os problemas relatados, garantindo uma experiência de desenvolvimento mais tranquila.

Atualizando o Python e o Pip em diferentes sistemas operacionais

Agora vamos ver como atualizar o Pip no Python em três sistemas operacionais principais: Windows, macOS e Linux. Antes de começar a atualização, é legal saber quais são as versões atuais do Python e do Pip instaladas no seu sistema.

Observação: Os usuários do Windows geralmente devem usar o comando python, enquanto os usuários do macOS e Linux devem usar python3. Se você não tiver certeza de qual comando usar no seu sistema, tente os dois comandos para ver qual deles funciona.

Você pode conferir as versões executando os seguintes comandos no seu terminal ou prompt de comando:

python --version
pip --version

Esses comandos vão mostrar as versões instaladas do Python e do Pip. Anote essas versões para poder confirmar mais tarde se as atualizações foram bem-sucedidas.

Atualizando o Pip no Windows

Vamos ver como atualizar o Pip no Windows em três passos fáceis. 

Passo 1: Baixe o instalador Python mais recente

Pra baixar o instalador mais recente do Python pro Windows, dá uma olhada no site oficial do Python e clica no botão Baixar Python. Isso vai te ajudar a pegar a versão mais recente do instalador do Python.

Baixando o instalador do Python antes de começar a atualização do Python pelo pip

Baixe o Python. Imagem do autor

Observação: O Python 3.9 e as versões mais recentes não são compatíveis com o Windows 7. Se você estiver usando o Windows 7, vai precisar atualizar seu sistema operacional ou usar o Python 3.8 (que vai deixar de ser suportado em outubro de 2024).

Passo 2: Execute o instalador

Depois de baixar a versão mais recente do Python no site oficial do Python, encontre o arquivo instalador baixado e clique duas vezes para abri-lo. Na janela do instalador, certifique-se de marcar a opção “Adicionar Python ao PATH”. Executar o instalador atualizará tanto o Python quanto o Pip, que estão incluídos no instalador.

Passo 3: Atualizar Pip

Para atualizar o Pip usando o prompt de comando depois de atualizar o Python, digite cmd na barra de pesquisa para abrir o prompt de comando. Depois, execute o seguinte comando para atualizar o Pip:

python -m pip install --upgrade pip

Esse comando garante que você tenha a versão mais recente do Pip instalada. Se você encontrar erros de permissão, pode usar este comando:

python -m pip install --upgrade pip --user

Você pode conferir se a atualização foi feita corretamente executando novamente os comandos de verificação de versão para confirmar as atualizações.

Atualizando o Pip no MacOS

Aqui, vamos ver como você pode fazer a mesma atualização no seu Mac.

Passo 1: Use o Homebrew para atualizar o Python

O Homebrew é um gerenciador de pacotes popular para MacOS que facilita a instalação e o gerenciamento de software. Se você não tem o Homebrew instalado, abra o terminal e execute o seguinte comando:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Para atualizar o Python usando o Homebrew, abra o terminal e execute os seguintes comandos:

brew update
brew upgrade python

Passo 2: Atualizar Pip

Depois de atualizar o Python, atualize o Pip executando o seguinte comando:

python3 -m pip install --upgrade pip

Se você encontrar erros de permissão, pode usar este comando:

python3 -m pip install --upgrade pip --user

Atualizando o Pip no Linux

Para quem usa Linux, o processo de atualização pode mudar um pouco dependendo da distribuição, tipo Ubuntu ou Fedora.

Passo 1: Atualizar a lista de pacotes

O primeiro passo é atualizar a lista de pacotes. Você pode fazer isso abrindo seu terminal e executando o seguinte comando:

sudo apt update

Passo 2: Atualizar o Python

Depois, você pode atualizar o Python instalando a versão mais recente. Abra o seu terminal e execute o seguinte comando:

sudo apt install python3

Passo 3: Atualizar Pip

O próximo passo é atualizar o Pip. Depois que o Python estiver atualizado, você pode executar o seguinte comando para atualizar o Pip:

python3 -m pip install --upgrade pip

Se você encontrar erros de permissão, pode usar este comando:

python3 -m pip install --upgrade pip --user

Seguindo essas etapas, você pode garantir que as versões mais recentes do Python e do Pip estejam instaladas no seu sistema, independentemente do sistema operacional que você estiver usando. Isso vai te ajudar a ficar por dentro dos recursos mais recentes, melhorias de desempenho e atualizações de segurança.

Resolução de problemas comuns de erros do Python ao atualizar o Pip

Mesmo com um gerenciamento cuidadoso, você pode encontrar problemas ao usar o Pip e o Python. Essa seção fala sobre alguns problemas comuns e dá dicas para te ajudar a resolver tudo direitinho. Vamos falar sobre como resolver conflitos de versão, lidar com problemas de permissão e garantir que os caminhos do Pip e do Python estejam configurados corretamente.

Resolução de problemas no Windows

Vamos começar analisando os problemas comuns que podem surgir se você estiver trabalhando com o Windows.

Garantindo que os caminhos do Pip e do Python estejam configurados corretamente no Windows

Caminhos errados podem causar erros ao executar comandos Pip ou Python. Pra conferir e garantir que seus caminhos Python e Pip estão certinhos, comece verificando o caminho de instalação do Python usando o comando ` where `:

where python
where python3

Certifique-se de que a saída aponte para o executável Python correto. Depois, dá uma olhada no caminho de instalação do Pip:

where pip

Certifique-se de que a saída aponte para o executável Pip correto. Se os caminhos estiverem errados, atualize a variável de ambiente ` PATH ` para incluir os diretórios corretos:

setx PATH "%PATH%;C:\Python314;C:\Python314\Scripts"

Troca C:\Python314 pelo diretório onde o Python está instalado no seu sistema.

Mensagem de erro “Comando pip não encontrado”

Se você vir um erro “ pip: command not found error ”, isso quer dizer que o Pip não está instalado ou não está na sua pasta “ PATH ”. Para instalar o Pip, baixe o script get-pip.py abrindo seu navegador da web e acessando a URL get-pip.py. Em seguida, salve o arquivo no seu computador. Depois de baixar o arquivo, ele vai direto para a pasta Downloads. Depois, você pode executar o seguinte comando no prompt de comando para instalar o Pip:

python get-pip.py

Você pode encontrar um erro do tipo Python: não é possível abrir o arquivo. Tudo o que você precisa fazer é mudar o diretório para Downloads usando o seguinte comando:

cd Downloads
python get-pip.py

Problemas com certificados SSL

Se você encontrar erros de certificado SSL, tente atualizar o Pip ou configurar um caminho de certificados confiáveis.

python -m pip install --upgrade pip

Se o problema continuar, você pode definir a variável de ambiente ` REQUESTS_CA_BUNDLE ` para apontar para o caminho dos seus certificados confiáveis:

set REQUESTS_CA_BUNDLE=C:\path\to\certificates

Troque C:\path\to\certificates pelo caminho real dos seus certificados confiáveis.

Para definir a variável REQUESTS_CA_BUNDLE de forma permanente, você pode adicioná-la através das Propriedades do Sistema.

Primeiro, abra as Propriedades do Sistema (clique com o botão direito do mouse em Meu Computador > Propriedades > Configurações avançadas do sistema). Depois, clica no botão Variáveis de Ambiente. Por fim, em Variáveis do sistema, clique em Novo e adicione o nome da variável REQUESTS_CA_BUNDLE e seu valor como o caminho para seus certificados.

Solução de problemas no MacOS e Linux

Agora vamos dar uma olhada em alguns problemas comuns que podem surgir se você estiver trabalhando no MacOS ou Linux.

Garantindo que os caminhos do Pip e do Python estejam configurados corretamente

Pra conferir e garantir que seus caminhos Python e Pip estão certinhos, comece verificando o caminho de instalação do Python. Use o comando ` which `:

which python
which python3

Certifique-se de que a saída aponte para o executável Python correto. Depois, dá uma olhada no caminho de instalação do Pip:

which pip

Certifique-se de que a saída aponte para o executável Pip correto. Se os caminhos estiverem errados, atualize a variável de ambiente ` PATH ` para incluir os diretórios corretos. Adicione as seguintes linhas ao seu arquivo .bashrc, .bash_profile ou .zshrc:

export PATH="$PATH:/usr/local/bin:/usr/local/sbin"

Depois de atualizar o arquivo, recarregue a configuração do shell executando:

source ~/.bashrc

Mensagem de erro “Comando pip não encontrado”

Se você vir um erro “ pip: command not found error ”, isso quer dizer que o Pip não está instalado ou não está na sua pasta “ PATH ”. Instale o Pip ou ajuste sua variável ` PATH ` como falamos acima. Para instalar o Pip, use os seguintes comandos:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py

Se o curl não estiver disponível, você pode baixar o script get-pip.py usando um navegador da web e, em seguida, executar o comando acima para instalar o Pip.

Problemas com certificados SSL

Se você encontrar erros de certificado SSL, tente atualizar o Pip ou configurar um caminho de certificados confiáveis. Para atualizar o Pip, execute o seguinte comando:

python -m pip install --upgrade pip

Se o problema continuar, defina a variável de ambiente ` REQUESTS_CA_BUNDLE` para apontar para o caminho dos seus certificados confiáveis. No macOS e no Linux, você pode definir essa variável temporariamente na sua sessão do terminal ou permanentemente no seu arquivo de configuração do shell. Para a abordagem de sessão de terminal temporária, use os seguintes comandos:

export REQUESTS_CA_BUNDLE=/path/to/certificates

Troque /path/to/certificates pelo caminho real dos seus certificados confiáveis. Para explorar a abordagem permanente, que é feita no arquivo de configuração do shell, adicione a seguinte linha ao seu arquivo ` .bashrc`, ` .bash_profile` ou ` .zshrc `, dependendo do shell que você está usando:

export REQUESTS_CA_BUNDLE=/path/to/certificates

Depois de atualizar o arquivo, recarregue a configuração do shell executando:

source ~/.bashrc

Troque .bashrc pelo arquivo de configuração certo que você editou, tipo .bash_profile ou .zshrc. Essas etapas garantem que a variável de ambiente ` REQUESTS_CA_BUNDLE ` esteja configurada corretamente nos sistemas macOS e Linux.

Conclusão

Neste guia, falamos sobre o básico para atualizar o Python e o Pip, gerenciar dependências e usar recursos avançados do Pip para manter seu ambiente de desenvolvimento estável e seguro. 

Pra documentação oficial, a documentação do Pip e a documentação do Python são ótimos pontos de partida. Eles oferecem guias e referências completas para gerenciar pacotes Python e entender a linguagem principal.

Pra quem quer uma abordagem de aprendizado estruturada, o DataCamp tem vários recursos, tipo o nosso curso Introdução ao Python para Ciência de Dados e o nosso programa de Programação em Python, que oferecem conhecimentos básicos. Pra quem quer ir mais longe, o programa de Fundamentos de Python, o programa de Desenvolvedor Python e o programa de Analista de Dados com Python oferecem trilhas de aprendizagem detalhadas, feitas sob medida pra diferentes aspectos da programação Python e da análise de dados.


Samuel Shaibu's photo
Author
Samuel Shaibu
LinkedIn

Profissional experiente em dados e escritor que tem paixão por capacitar aspirantes a especialistas no espaço de dados.

Perguntas mais frequentes

Com que frequência devo atualizar o Python e o Pip?

É uma boa ideia verificar se tem atualizações regularmente e fazer a atualização pelo menos uma vez por trimestre.

Posso ter várias versões do Python instaladas no mesmo sistema?

Sim, você pode ter várias versões do Python instaladas no mesmo sistema.

Como faço pra alternar entre diferentes versões do Python?

Você pode alternar entre diferentes versões do Python usando ambientes virtuais ou ferramentas de gerenciamento virtual, como pyenv.

É preciso atualizar o Pip quando atualizar o Python?

Sim, é recomendável atualizar o Pip quando você atualizar o Python para garantir a compatibilidade.

Tópicos

Aprenda Python com o DataCamp

Curso

Introdução ao Python

4 h
6.6M
Domine os fundamentos da análise de dados com Python em quatro horas e explore pacotes populares.
Ver detalhesRight Arrow
Iniciar curso
Ver maisRight Arrow
Relacionado

blog

Tutorial: Como instalar o Python no macOS e no Windows

Saiba como instalar o Python em sua máquina pessoal com este tutorial passo a passo. Se você é um usuário do Windows ou do macOS, descubra vários métodos para começar a usar o Python em sua máquina.
Richie Cotton's photo

Richie Cotton

14 min

Tutorial

Tutorial de instalação do Anaconda no Windows

Este tutorial demonstrará como você pode instalar o Anaconda, um poderoso gerenciador de pacotes, no Microsoft Windows.
DataCamp Team's photo

DataCamp Team

Tutorial

21 ferramentas essenciais do Python

Aprenda sobre as ferramentas Python essenciais para o desenvolvimento de software, raspagem e desenvolvimento da Web, análise e visualização de dados e aprendizado de máquina.
Abid Ali Awan's photo

Abid Ali Awan

Tutorial

Tutorial de como executar scripts Python

Saiba como executar um script Python a partir da linha de comando e também como fornecer argumentos de linha de comando ao seu script.
Aditya Sharma's photo

Aditya Sharma

Tutorial

Tutorial do Python Excel: O guia definitivo

Saiba como ler e importar arquivos do Excel em Python, gravar dados nessas planilhas e encontrar os melhores pacotes para fazer isso.
Natassha Selvaraj's photo

Natassha Selvaraj

Tutorial

Tutorial do Python pandas: O guia definitivo para iniciantes

Você está pronto para começar sua jornada com os pandas? Aqui está um guia passo a passo sobre como você pode começar.
Vidhi Chugh's photo

Vidhi Chugh

Ver maisVer mais