Curso
Instalar o Anaconda em um Mac costumava ser bem simples: baixar, clicar e pronto. Hoje em dia, as diferenças de arquitetura (Apple Silicon vs. Intel antigo), inicialização do shell e conflitos de PATH fazem com que seja fácil acabar com “conda: comando não encontrado”, uma compilação Intel lenta rodando no Rosetta ou um Jupyter que nunca inicia.
Eu evito esses erros seguindo uma lista de verificação simples: escolher o instalador certo, conferir a soma de verificação, deixar o instalador rodar o comando ` conda init`, reiniciar o Terminal e testar com um ambiente novo. Os passos abaixo mostram o que funciona bem nas versões atuais do macOS (Sonoma 14 e Sequoia 15).
O que é o Anaconda?
Anaconda é uma distribuição Python que junta o Python e centenas de pacotes científicos (NumPy, pandas, SciPy, scikit-learn e muito mais). Inclui o pacote e gerenciador de ambiente conda, para que você possa instalar pacotes pré-compilados e manter as dependências do projeto isoladas.
Observação importante sobre licenciamento (atualização de 2026)
A partir de julho de 2025, a versão gratuita Anaconda Individual Edition vai poder ser usada por pessoas físicas, instituições de ensino, organizações sem fins lucrativos e empresas com até 200 funcionários ou prestadores de serviços. Organizações com mais de 200 funcionários ou prestadores de serviços precisam comprar uma licença Business (ou Enterprise) paga, de acordo com os termos da Anaconda.
Dá uma olhada nos Termos de Serviço atuais da Anaconda pra saber mais detalhes.
Escolha o instalador certo para o seu Mac
Antes de baixar, dá uma olhada na arquitetura do seu Mac e escolhe o instalador certo no site oficial.
- Apple Silicon (M1/M2/M3): Use a versão macOS ARM64 (
osx-arm64). Isso funciona nativamente e tem o melhor desempenho. - Macs Intel: As novas versões da Intel (
osx-64) vão ser praticamente descontinuadas a partir de meados de 2025. Você pode usar instaladores arquivados ou pensar em usar o Miniforge/Miniconda.
Dá uma olhada na sua arquitetura:
uname -m # prints 'arm64' on Apple Silicon, 'x86_64' on Intel
Baixe o instalador no site oficial do Anaconda: https://www.anaconda.com/download
Instalação gráfica (.pkg) no macOS
O instalador gráfico é a maneira mais rápida de instalar o Anaconda no macOS e é ideal para a maioria dos usuários.
Verifique a soma de verificação do instalador
shasum -a 256 ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.pkg
Se a soma de verificação não corresponder, baixe novamente ou remova o atributo de quarentena do macOS antes de verificar novamente:
xattr -dr com.apple.quarantine ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.pkg
Execute o instalador
Clique duas vezes no arquivo .pkg. Se for solicitado, forneça as credenciais de administrador.
Escolha um local para instalar:
-
Padrão (sem sudo):
/Users//anaconda3 -
Em todo o sistema (precisa do sudo):
/opt/anaconda3
Deixa o instalador rodar o conda init quando perguntar. Feche o instalador, depois feche e reabra o Terminal.
Confira a instalação
which conda conda list | head python3 --version
Se tudo deu certo, o comando ` which conda ` deve apontar para a sua pasta Anaconda e o comando ` conda list ` deve mostrar vários pacotes.
Instalação por linha de comando (.sh) no macOS
O instalador de linha de comando te dá controle total sobre o destino e é ideal para scripts ou configurações sem monitor.
Verificar soma de verificação
shasum -a 256 ~/Downloads/Anaconda3-2025.06-0-MacOSX-arm64.sh
Execute o instalador
cd ~/Downloads bash Anaconda3-2025.06-0-MacOSX-arm64.sh
Quando perguntado sobre o caminho de instalação:
-
/opt/anaconda3para uma instalação em todo o sistema (é preciso ter direitos de administrador), ou -
~/anaconda3para uma instalação local do usuário (sem necessidade de administrador).
Responda “sim” para “ conda init ” (Permitir que o Terminal execute programas baixados da Internet?) e, em seguida, feche e reabra o Terminal.
Confira a instalação
which conda conda info
Inicialize o Conda no seu shellO macOS moderno usa o diretório zsh por padrão, então seu arquivo de perfil geralmente fica em ~/.zshrc.
Se o arquivo ` conda ` não estiver presente após a instalação, inicialize-o manualmente:
echo $SHELL # should print /bin/zsh conda init zsh # Then close and reopen Terminal which conda
Se você usa o Bash:
conda init bash
Não edite nem remova o Python do sistema em /usr/bin.
Confira a sua instalação
Verificações rápidas para confirmar se o Anaconda e o Python estão funcionando:
conda list | head python3 --version which python3 python3 -c "import sys; print(sys.executable)"
Opcional: veja se o Jupyter tá funcionando:
jupyter lab # or: jupyter notebook
Crie e use ambientes isolados
Evite trabalhar no ambiente base. Crie um por projeto.
# Create a new environment
conda create -n analytics-env python=3.11 -y
# Activate the environment
conda activate analytics-env
# Install common libraries
conda install numpy pandas -y
# Verify installation
python3 -c "import numpy as np, pandas as pd; print(np.__version__, pd.__version__)"
Desative quando terminar:
conda deactivate
Prefira o Conda para pacotes (use o pip quando precisar)
Instale pacotes científicos com o conda sempre que possível. Use o pip só quando não estiver disponível via conda.
# conda-first approach
conda install scikit-learn
# fallback to pip (if the package isn't available via conda)
pip install package-name
Alternativas: Miniconda, Miniforge e Mambaforge
Se você quer uma pegada menor ou precisa de uma opção compatível com a licença para uso empresarial, considere estas opções:
- Miniconda: Instalador minimalista (~400 MB) só com Python e conda.
- Miniforge / Mambaforge: Instaladores comunitários com padrão
conda-forge(totalmente open-source, sem restrições comerciais). - O Mambaforge adiciona o
mambapara resolver dependências bem mais rápido.
Instaladores: https://github.com/conda-forge/miniforge
Problemas comuns e soluções
conda: command not found
conda init zsh
# close and reopen Terminal which conda
Arquitetura errada no Apple Silicon
# Check system architecture (hardware)
uname -m
# Check Python interpreter architecture
python3 -c "import platform; print(platform.machine())"
Se a saída for “ x86_64 ”, desinstale e reinstale a compilação ARM64.
Fim do suporte ao Intel Mac
A partir de meados de 2025, as novas compilações da Intel (osx-64) não serão mais mantidas. Use instaladores arquivados ou Miniforge/Miniconda.
O instalador não consegue gravar em /opt
Execute novamente o instalador e mude o destino para o seu diretório pessoal (por exemplo, ~/anaconda3).
Instalações caseiras
Evite instalar o Anaconda pelo Homebrew — ele está obsoleto e muitas vezes atrapalha a resolução do PATH. Use instaladores oficiais ou da comunidade.
Caminhos duplicados do Anaconda
Edite seu perfil shell e tire as duplicatas:
# Open your shell profile for editing
nano ~/.zshrc # or: nano ~/.bash_profile
# (Inside the file) remove extra PATH entries for older Anaconda installs
# Then save and exit (Ctrl+O, Enter, Ctrl+X)
# Reload your updated profile
source ~/.zshrc
# Verify that conda is now pointing to the correct path
which conda
O Jupyter não abre
Verifique se o ambiente está ativo e se o jupyterlab está instalado lá:
# Activate your environment
conda activate analytics-env
# Install JupyterLab inside the environment
conda install jupyterlab -y
# Launch JupyterLab
jupyter lab
Não remova o Python do sistema
O macOS vem com um Python integrado. Deixa como está. Sempre use o Python do seu ambiente conda.
Desinstalar ou atualizar o Anaconda
Atualize com segurança:
# Update conda itself
conda update conda
# (Optional) Update all packages in the current environment — use cautiously
conda update --all
Limpe e remova:
# Install the Anaconda cleanup utility
conda install anaconda-clean -y
# Run the cleanup tool (removes configs, cache, and settings)
anaconda-clean --yes
# Manually delete the Anaconda installation directory
# (Use caution — this permanently removes the files)
rm -rf ~/anaconda3 # or: sudo rm -rf /opt/anaconda3
Também tire as linhas de inicialização de ~/.zshrc ou ~/.bash_profile.
Conclusão
A instalação bem-sucedida do Anaconda no macOS depende de algumas escolhas importantes:
- Use a arquitetura certa (ARM64 no Apple Silicon).
- Confira o seu download.
- Permita
conda inite reinicie o Terminal. - Trabalhe em ambientes específicos para cada projeto.
- Respeite a licença: use o Miniforge ou o Miniconda para fins empresariais ou comerciais.
Com essas etapas, o conda, o Python e o Jupyter vão funcionar como esperado, e você vai evitar problemas técnicos e de licenciamento.
