Instalação de Python no Raspberry Pi
Guia rápido para configurar Python no Raspberry Pi OS com ambientes virtuais.
Raspberry Pi
Python 3
venv
pip
projectos educativos
./instalacao_python_raspberry_pi.sh
1Verificar se o Python está instalado
No terminal do Raspberry Pi, executar:
python3 --version
pip3 --version
2Actualizar o sistema
Antes de instalar ferramentas novas, convém actualizar os pacotes do sistema.
sudo apt update
sudo apt full-upgrade -y
3Instalar ferramentas essenciais
sudo apt install -y python3 python3-pip python3-venv python3-full git build-essential
./criar_projecto_python.sh
4Criar uma pasta para projectos
mkdir -p ~/Projetos/python
cd ~/Projetos/python
5Criar um novo projecto
mkdir teste_python
cd teste_python
6Criar e activar o ambiente virtual
python3 -m venv .venv
source .venv/bin/activate
Depois de activo, deverá aparecer (.venv) no início da linha de comandos.
7Actualizar o pip
python -m pip install --upgrade pip setuptools wheel
8Criar e executar o primeiro programa
nano app.py
Conteúdo do ficheiro:
print("Olá Raspberry Pi!")
Executar:
python app.py
./resumo_comandos.sh
Comandos principais para copiar e usar no Raspberry Pi:
sudo apt update
sudo apt full-upgrade -y
sudo apt install -y python3 python3-pip python3-venv python3-full git build-essential
mkdir -p ~/Projetos/python
cd ~/Projetos/python
mkdir teste_python
cd teste_python
python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip setuptools wheel
nano app.py
python app.py
./boas_praticas.txt
Regra importante: evita instalar bibliotecas Python com
sudo pip install.
A forma recomendada é criar um ambiente virtual por projecto:
python3 -m venv .venv
source .venv/bin/activate
pip install nome_da_biblioteca
Desta forma, cada projecto fica isolado e evita-se alterar bibliotecas usadas pelo sistema operativo.
Aplicações possíveis
- Projectos com sensores e actuadores
- Automação com Raspberry Pi
- Aplicações web com Flask
- Inteligência artificial e visão por computador
- Computação física em contexto educativo