Pular para o conteúdo principal

Como instalar e usar o Homebrew

Conheça o Homebrew para ciência de dados. Aprenda a usar esse gerenciador de pacotes para instalar, atualizar e remover tecnologias como Apache Spark e Graphviz.
Atualizado 17 de set. de 2026  · 8 min lido

Explorar com IA

ChatGPTClaudePerplexity

Os criadores do Homebrew dizem que ele é o “missing package manager for macOS”. Pacotes são conjuntos de arquivos agrupados que podem ser instalados e removidos como um todo. Um gerenciador de pacotes é uma ferramenta que automatiza o processo de instalar, atualizar e remover pacotes.

Se você é usuário de Python, talvez já tenha usado o gerenciador de pacotes pip ou a funcionalidade de pacotes do conda para instalar, atualizar ou remover pacotes.

Se você é usuário de R, pode ter usado o RStudio Package Manager para instalar, atualizar ou remover pacotes.

Homebrew é um gerenciador de pacotes feito para Mac que vale muito a pena instalar. Você vai ver que dá para usar o Homebrew em ciência de dados, pois ele facilita bastante a instalação de tecnologias adicionais no Mac, como Apache Spark e o software Graphviz.

Dito isso, vamos começar.

Instalar as Command Line Tools

Para instalar o Homebrew, você precisa instalar as Xcode Command Line Tools (cerca de 100 MB) ou o pacote completo do Xcode (cerca de 10 GB). Neste tutorial, vamos instalar as Command Line Tools por terem um tamanho mais razoável. As Command Line Tools oferecem a usuários de Mac várias ferramentas, utilitários e compiladores comuns. Uma vantagem disso é que, ao instalar as Command Line Tools, o Git também é instalado — e você precisa dele, já que o Homebrew é basicamente um conjunto de scripts em Git e Ruby por baixo dos panos.

1. Abra um novo terminal. Você pode fazer isso clicando na lupa do Spotlight no canto superior direito da tela, digitando terminal e depois clicando no ícone do Terminal. Você pode verificar se as Command Line Tools ou o Xcode estão instalados digitando o comando abaixo no terminal.

xcode-select -p

novo terminal

Se você vir um caminho como saída, como na imagem acima, pule para a seção "Instalar o Homebrew" do tutorial. Você já tem o Xcode ou as Xcode Command Line Tools instaladas.

Se não houver nenhuma saída, siga para o passo 3.

2. Digite o comando abaixo no terminal para instalar as Command Line Tools. Se aparecer um aviso como o da imagem abaixo, clique em Install.

xcode-select --install

prompt de instalação

Se aparecer um Contrato de Licença, leia e clique em Agree.

3. Verifique novamente se as Xcode Command Line Tools foram instaladas. Abra um novo terminal e digite o comando abaixo.

xcode-select -p

exemplo de comando

Instalar o Homebrew

Abra um terminal e digite o comando abaixo. Vai aparecer um pedido de senha — normalmente é a mesma que você usa para desbloquear o Mac ao ligá-lo. Depois de inserir a senha, a instalação começa.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

comando

Comandos do Homebrew

Agora vamos ver os comandos mais comuns do Homebrew. 

Instalar pacote

O comando abaixo instala o pacote wget. Você pode substituir wget pelo pacote que quiser instalar.

brew install wget

Desinstalar pacote

O comando abaixo desinstala o pacote wget. Você pode substituir wget pelo pacote que quiser desinstalar.

brew rm wget

Listar pacotes disponíveis para instalação

brew search lista todos os pacotes que podem ser instalados. A imagem abaixo mostra a saída do brew search.

saída do brew search

Um uso mais prático do comando brew search é fazer uma busca mais refinada. Por exemplo, se você quer instalar o Apache Spark, pode usar o comando abaixo para ver se existe um pacote do Apache Spark para instalar.

brew search spark

brew search spark

Pela imagem acima, há um possível pacote do Apache Spark chamado apache-spark que pode ser útil instalar. Pode ser interessante obter mais informações sobre o apache-spark, e é aí que o comando brew info ajuda bastante.

Obter informações de um pacote

O comando brew info é muito útil para saber mais sobre um pacote e conferir seus requisitos.

O comando abaixo traz mais informações sobre o pacote apache-spark.

brew info apache-spark

info do pacote apache-spark

Perceba que ele lista que esse pacote exige a versão 1.8 do Java e fornece alguns links onde você pode obter mais informações sobre o pacote específico. A próxima seção entra em mais detalhes sobre como instalar o Apache Spark.

Integração com outras tecnologias

Muitas vezes, o Homebrew pode ser usado para ajudar você a trabalhar com outras tecnologias. Esta seção traz dois exemplos de como usar o Homebrew em ciência de dados:

  • Como instalar o Apache Spark usando o Homebrew
  • Como usar o Homebrew para ajudar a visualizar árvores de decisão.

Instalar o Apache Spark usando o Homebrew

O Homebrew pode ser usado para instalar outras tecnologias como o Apache Spark. Instalar o Apache Spark não é das tarefas mais simples, mas o Homebrew facilita. Os passos abaixo mostram como instalar o Apache Spark com o Homebrew.

1. Verifique se existe um pacote do Apache Spark no Homebrew usando o comando abaixo.

brew search spark

comando 1

2. Busque mais informações sobre o apache-spark para ver se você tem todas as dependências necessárias.

brew info apache-spark

Se a saída do seu comando mostrar que você já tem Java, prossiga para o passo 3.

comando 2

Se a saída do seu comando mostrar que você não atende aos requisitos, será necessário instalar o Java antes de seguir para o passo 3.

comando 3

Você pode digitar o comando abaixo para ver se tem o Java instalado. A imagem abaixo mostra a saída caso você não tenha o Java. É importante notar que, se você tiver uma versão antiga do Java, será necessário atualizá-la.

java -version

instalação do java

Você pode instalar o Java usando o Cask. O Cask é uma extensão do brew que permite gerenciar aplicativos gráficos por meio do projeto Cask.

brew tap caskroom/versions
brew cask install java8

Depois de instalar o Java, verifique se você está com uma versão apropriada.

java -version

comando 4

3. Use o comando abaixo para instalar o apache-spark.

brew install apache-spark

comando 5

4. Agora você pode abrir o PySpark com o comando abaixo.

pyspark

comando 6

5. Você pode fechar o pyspark com exit().

Se quiser aprender sobre PySpark, confira o tutorial de Apache Spark: ML com PySpark.

Homebrew para ajudar a visualizar árvores de decisão

Graphviz é um software open source de visualização de grafos. A visualização de grafos é uma forma de representar informações estruturais como diagramas de grafos e redes abstratas. Em ciência de dados, um dos usos do Graphviz é visualizar árvores de decisão (você pode aprender sobre árvores de decisão aqui).

Você pode instalar o GraphViz usando o comando abaixo.

brew install graphviz

O código em Python abaixo treina uma árvore de decisão no famoso conjunto de dados Iris e exporta um arquivo dot (decisionTree.dot) da árvore que você ajustou.

 from sklearn.datasets import load_iris
from sklearn = tree
iris = load_iris()
clf = tree.DecisionTreeClassifier(max_depth=3)
clf = clf.fit(iris.data, iris.target)
tree.export_graphviz(clf,
                     out_file="decisionTree.dot",
                     feature_names=iris.feature_names,
                     class_names=iris.target_names,
                     filled = True)

Uma das forças das árvores de decisão é que elas são facilmente interpretáveis. Você consegue interpretá-las melhor visualizando a árvore. É aqui que o Graphviz entra. No terminal, digite o comando abaixo para converter o decisionTree.dot em um arquivo .png fácil de visualizar.

dot -Tpng decisionTree.dot -o decisionTree.png

Depois, abra o arquivo .png que você criou para visualizar sua árvore de decisão.

árvore de decisão

É importante notar que às vezes as funcionalidades de gerenciadores de pacotes se sobrepõem. Por exemplo, também é possível instalar o Graphviz pela funcionalidade de pacotes do conda se você tiver o Anaconda instalado, usando o comando abaixo.

conda install python-graphviz

Conclusão

Este tutorial oferece um guia rápido de como instalar e usar o Homebrew em ciência de dados. Espero que seja útil quando você quiser instalar o Apache Spark ou o Graphviz. O Homebrew tem um site excelente com mais comandos para você explorar. Se tiver dúvidas ou comentários sobre o tutorial, fique à vontade para escrever abaixo ou falar comigo no Twitter.

Perguntas frequentes

O que é o Homebrew e por que ele é útil para ciência de dados no macOS?

Homebrew é um gerenciador de pacotes para macOS que simplifica a instalação, atualização e remoção de softwares. Ele é especialmente útil para quem trabalha com ciência de dados, pois permite gerenciar com facilidade ferramentas como Apache Spark e Graphviz no Mac.

Como usar o Homebrew para instalar o Apache Spark?

Primeiro, procure pelo pacote do Apache Spark com brew search spark e garanta que todas as dependências, como o Java, estejam ok rodando brew info apache-spark. Em seguida, instale o Apache Spark com brew install apache-spark.

Como posso usar o Homebrew para visualizar árvores de decisão em ciência de dados?

Você pode instalar o Graphviz, uma ferramenta para visualização de grafos, executando brew install graphviz. Depois de instalar, é possível gerar representações visuais de árvores de decisão criadas em Python convertendo-as em arquivos .png com o comando dot -Tpng decisionTree.dot -o decisionTree.png.

 
Tópicos
Ciência de dados
Python
R

Saiba mais sobre data science

Curso

Entendendo a ciência de dados

2 h
872K
Uma introdução à ciência de dados sem programação.
Ver detalhesRight Arrow
Iniciar Curso
Ver maisRight Arrow
Relacionado

blog

Jupyter e R Markdown: Notebooks com R

Saiba como instalar, executar e usar o R com o Jupyter Notebook e o R Notebook do RStudio, incluindo dicas e alternativas
Karlijn Willems's photo

Karlijn Willems

15 min

blog

Tutorial: Como instalar o Python no macOS e no Windows

Saiba como instalar o Python em sua máquina pessoal com este tutorial passo a passo. Se você é um usuário do Windows ou do macOS, descubra vários métodos para começar a usar o Python em sua máquina.
Richie Cotton's photo

Richie Cotton

14 min

Tutorial

Tutorial do Pyspark: Primeiros passos com o Pyspark

Descubra o que é o Pyspark e como ele pode ser usado, com exemplos.
Natassha Selvaraj's photo

Natassha Selvaraj

10 min

Tutorial

Tutorial de instalação do Anaconda no Windows

Este tutorial demonstrará como você pode instalar o Anaconda, um poderoso gerenciador de pacotes, no Microsoft Windows.
DataCamp Team's photo

DataCamp Team

5 min

Tutorial

RStudio Tutorial

Saiba o que é o RStudio e como instalá-lo e começar a usá-lo
Elena Kosourova 's photo

Elena Kosourova

12 min

Tutorial

21 ferramentas essenciais do Python

Aprenda sobre as ferramentas Python essenciais para o desenvolvimento de software, raspagem e desenvolvimento da Web, análise e visualização de dados e aprendizado de máquina.
Abid Ali Awan's photo

Abid Ali Awan

6 min

Ver MaisVer Mais