Este blog é um complemento do nosso canal no YouTube. Clique em @CanalQb para seguir e acompanhar nossos vídeos!

Sugestões de pesquisas

Instalando pacotes com pip no Google Colab

#python; #googlecolab; #pip

Instalando pacotes com pip no Google Colab

O Google Colab é uma plataforma poderosa baseada em Jupyter Notebooks que permite executar códigos Python diretamente no navegador, com suporte a bibliotecas populares para ciência de dados, machine learning e muito mais.

Apesar de muitas bibliotecas já estarem pré-instaladas, você pode precisar instalar pacotes adicionais com o pip. A seguir, veja como utilizar o comando pip no Google Colab corretamente, inclusive para múltiplos pacotes ou automação com arquivos requirements.txt.

Como usar pip no Google Colab

Para instalar qualquer pacote Python no Google Colab, basta usar o comando:

!pip install nome_do_pacote

Por exemplo, para instalar as bibliotecas numpy, pandas e matplotlib de uma só vez:

!pip install numpy pandas matplotlib

Esse comando precisa ser executado toda vez que você inicia uma nova sessão no Colab, pois os ambientes são temporários e reiniciados frequentemente.

Instalando pacotes com requirements.txt

Se você trabalha com vários pacotes, uma abordagem recomendada é criar um arquivo requirements.txt contendo todos os pacotes que seu projeto precisa. Depois, basta instalar com o comando:

!pip install -r /content/drive/MyDrive/caminho/para/requirements.txt

Substitua /content/drive/MyDrive/caminho/para/requirements.txt pelo caminho correto do seu arquivo no Google Drive. Para isso funcionar, certifique-se de montar seu Google Drive no Colab antes:

from google.colab import drive
drive.mount('/content/drive')

Exemplo completo

Imagine que você tem um arquivo requirements.txt com o seguinte conteúdo:

requests
beautifulsoup4
pandas

O passo a passo para instalar seria:

  1. Monte o Google Drive:
  2. from google.colab import drive
    drive.mount('/content/drive')
  3. Execute o pip com o requirements:
  4. !pip install -r /content/drive/MyDrive/meus_projetos/requirements.txt

Por que os pacotes somem ao reiniciar?

O Colab roda em máquinas temporárias. Quando você fecha o notebook ou a sessão é reiniciada, tudo que foi instalado localmente é perdido. Por isso, instalar os pacotes com pip sempre que necessário é parte do fluxo natural de trabalho.

Dicas adicionais

  • Use versões específicas de pacotes para evitar incompatibilidades, por exemplo: !pip install pandas==1.5.3.
  • Se um pacote for incompatível com o ambiente atual do Colab, pode ser necessário reiniciar o runtime após a instalação.
  • Você também pode usar pip install --upgrade nome_do_pacote para garantir que está usando a versão mais recente.

Referências oficiais

Conclusão

Usar o pip no Google Colab é essencial para garantir que seu ambiente tenha todas as bibliotecas que você precisa. Seja instalando individualmente ou automatizando com um arquivo requirements.txt, você tem controle total sobre o ambiente de execução, o que torna o Colab ideal para testes, protótipos e ensino de programação em Python.

إرسال تعليق

Comente só assim vamos crescer juntos!
CanalQb mais próximo Quer falar com o CanalQb?
Em que posso te ajudar?
Fale comigo