Oie, Rayssa! Tudo tranquilo?
Vou mostrar aqui duas soluções que encontramos, espero que te ajude. Caso ainda assim não funcione com você, não hesite em nos retornar por aqui, tá bem?
Primeira solução:
Caso você esteja utilizando o Jupyter no vscode tente executar o comando para instalar o graphviz, conforme imagem abaixo. O comando é:
!pip install graphviz
Caso você não esteja utilizando o Jupyter no vscode, pode utilizar o seguinte comando no terminal, conforme imagem abaixo:
pip install graphviz
Na imagem possui a mensagem que já existe o graphviz instalado, caso você não o tenha instalado a mensagem será diferente.
Após a instalação, tente rodar novamente o código para exibir a árvore de decisão. Mas se ainda assim não funcionar, tente a segunda solução.
Segunda solução:
Inicialmente vamos fazer o download da versão mais recente do graphviz nesse site. conforme a imagem abaixo:
Feito o download do arquivo, inicia-se a instalação normalmente até a aba para adicionar o graphviz nos PATHs. É aqui que está a sacada: coloque para adicionar o graphviz no PATH (Não é necessário adicionar para todos os usuários), conforme a imagem abaixo:
Prontinho, feito isso pode seguir com a instalação normalmente ("próximo", "install"...).
Após ter concluído a instalação, vamos agora instalar o graphviz no nosso ambiente do vscode. Para isso basta apenas utilizar o seguinte comando conforme imagem abaixo (caso você esteja utilizando o Jupyter Notebook no vscode):
!pip install graphviz
Conforme imagem abaixo:
Caso você não esteja utilizando o Jupyter no vscode, pode utilizar o seguinte comando no terminal conforme imagem abaixo:
pip install graphviz
Na imagem obtive como resultado que já existe o graphviz instalado na máquina, caso você não o possua instalado a mensagem será um pouco diferente.
Após isso, basta executar o código para visualização da árvore de decisão, conforme mostrado em aula, que deverá funcionar.
Caso ainda persista alguma dúvida, estou sempre à disposição.
Espero ter ajudado.
:)
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!