Como instalar pacotes Python usando pip

Aprenda como instalar e gerenciar pacotes de terceiros em Python usando pip. Descubra ambientes virtuais, requisitos.txt e comandos básicos.

Experimente esta solução no Editor

Visão geral

Um dos principais motivos da enorme popularidade do Python é seu rico ecossistema de pacotes de terceiros, hospedados no Python Package Index (PyPI). Esses pacotes permitem integrar facilmente web scraping, aprendizado de máquina, servidores web e análise de dados em seu código. Para instalar esses pacotes, Python fornece a ferramenta oficial de gerenciamento de pacotes, `pip`.

Para instalar um pacote, você executa `pip install package_name` no terminal do seu sistema. Isso busca a versão mais recente do pacote do PyPI e o instala em seu sistema. Você pode especificar versões precisas usando sintaxe como `pip install package_name==1.2.3` ou atualizar pacotes existentes com o sinalizador `--upgrade`.

No desenvolvimento moderno, é fundamental usar ambientes virtuais (como `venv`) para isolar dependências de pacotes por projeto, evitando conflitos entre bibliotecas globais do sistema. As dependências podem então ser exportadas para um arquivo `requirements.txt` e instaladas em massa usando o comando `pip install -r requirements.txt`.

Saída de código e execução

Esta simulação mostra como comandos pip comuns são escritos e configurados em ambientes de terminal.

# Note: pip is a command-line tool, not a Python code keyword.
# Below is a simulation showing how pip commands are written and run:

command_install = "pip install requests"
command_upgrade = "pip install --upgrade requests"
command_requirements = "pip install -r requirements.txt"

print("To install a package, run:")
print(f"  $ {command_install}")
print("To upgrade an existing package, run:")
print(f"  $ {command_upgrade}")
print("To install from a requirements file, run:")
print(f"  $ {command_requirements}")
Saída terminal
To install a package, run:
  $ pip install requests
To upgrade an existing package, run:
  $ pip install --upgrade requests
To install from a requirements file, run:
  $ pip install -r requirements.txt

Implementação passo a passo

  • Abra seu terminal ou prompt de comando (não escreva comandos pip dentro de um arquivo Python).
  • Execute pip install <package_name> para baixar a biblioteca do PyPI.
  • Execute pip congelamento > requisitos.txt para salvar todas as dependências atuais do projeto.

Perguntas frequentes

Como faço para corrigir o erro ‘comando pip não encontrado’?

Certifique-se de que o Python seja adicionado à variável PATH do seu sistema ou tente chamar o wrapper do módulo: python -m pip install <pacote>.

Qual é a finalidade de um ambiente virtual (venv)?

Ele isola as dependências do projeto em uma pasta local, evitando que as bibliotecas de um projeto quebrem ou entrem em conflito com bibliotecas de outro.

Tópicos Relacionados

Recursos Python recomendados

Expanda seu conhecimento com tutoriais interativos relacionados, folhas de dicas e comparações de código.