Instaladores nativos.
Cada instalador entrega um binário autossuficiente — você não precisa ter Python, DuckDB ou qualquer ferramenta de desenvolvimento instalados. Baixe, execute, clique no atalho.
| Plataforma | |
|---|---|
| Windows 64-bit · 10 / 11 | Baixar |
| macOS (Apple Silicon) arm64 · 11+ | Baixar |
| Linux x86_64 · glibc 2.35+ | Baixar |
Publicado no GitHub:
v0.1.11 ·
todas as versões.
Confira os checksums com
sha256sum (Linux),
shasum -a 256 (macOS) ou
Get-FileHash (PowerShell).
Sem instalador nativo —
compile do código.
O arquivo .dmg
nativo é entregue apenas para Macs com Apple Silicon (chips da
série M). Se o seu Mac for Intel, siga os passos ao lado para
instalar a partir do código-fonte — funciona igual, usa
exatamente o mesmo software, e leva uns cinco minutos de
Terminal. Sem exigir conhecimento de programação.
Passo a passo
- Instale o Python 3.11 ou mais novo. Abra a
página de downloads do python.org
e rode o instalador macOS 64-bit universal2 mais recente
(
3.11.xou3.12.x). - Abra o Terminal (⌘+Espaço →
digite
Terminal→ Return) e rode:pip install datasus-etl - Escolha um tutorial de acordo com o seu uso:
- Uso via CLI (EN) → — comandos no terminal, scripts, automação.
- Uso via biblioteca Python (EN) → — importar como módulo nos seus próprios scripts ou notebooks.
O que vem no pacote
Cada instalador empacota o mesmo binário compilado com Nuitka —
o programa é idêntico entre plataformas. O instalador copia os
arquivos para o diretório padrão do SO, cria um atalho que
executa datasus ui e, se o checkbox estiver
marcado, adiciona o comando datasus ao seu
PATH para que comandos como
datasus pipeline funcionem em qualquer terminal.
Na instalação
- Windows →
%ProgramFiles%\DataSUS ETL\+ atalho no Menu Iniciar + atualização opcional doPATH(HKCU). - macOS →
/Applications/DataSUS ETL.app+ link simbólico opcional em/usr/local/bin/datasus. - Linux → o AppImage é autossuficiente. Rode de qualquer lugar. Uma entrada
.desktopé registrada automaticamente quando você coloca o arquivo em~/.local/share/applications/.
Na primeira abertura
O app sobe um servidor web local em
127.0.0.1:8787 e abre seu navegador padrão. O
servidor é loopback — nada é exposto para a rede.
Configurações do usuário
A pasta de dados e outras configurações ficam salvas em
~/.config/datasus-etl/config.toml (Linux/macOS) ou
em %APPDATA% no Windows.