4
respostas

[Dúvida] Não consegui usar a biblioteca Prophet no Windows Vscode

Segui todos os passos:

import numpy as np
np.random.seed(4587)

from prophet import Prophet
modelo = Prophet()
modelo.fit(df_prophet)
futuro = modelo.make_future_dataframe(periods=90, freq='D')

previsao = modelo.predict(futuro)

Mas recebi o seguinte erro: AttributeError: 'Prophet' object has no attribute 'stan_backend'

4 respostas

Oi Rafael!

O erro "AttributeError: 'Prophet' object has no attribute 'stan_backend'" pode ser causado por algumas razões, e a mais comum é problema de versão ou instalação da biblioteca prophet,

Recomendo que você utilize a versão mais recente da biblioteca. Você pode usar o comando:

pip install --upgrade prophet

Em seguida, reinicie o ambiente e execute novamente todas as células.

Interface do Visual Studio Code com um notebook Jupyter aberto. No topo, há botões destacados e numerados: o botão "Restart" (1) serve para reiniciar o kernel do notebook, e o botão "Run All" (2) executa todas as células do notebook. O nome do notebook é "Aula_5.ipynb" e o caminho do arquivo é exibido logo abaixo da aba.

Espero ter ajudado e fico à disposição.

Qualquer dúvida, não hesite em compartilhar no fórum.

Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado

Olá, fiz o procedimento indicado, mas o erro continua. A extensão do arquivo é .ipynb e estou rodando no vscode.

Olá Wagner, tudo bem?

Deixei abaixo um passo a passo de como executar o arquivo do projeto do curso no VSCode. É necessário que o ambiente esteja configurado corretamente. Recomendo que verifique se executou os passos abaixo:

1. Instale a extensão "Jupyter"

Essa extensão permite abrir e interagir com arquivos .ipynb no VSCode.

  • Abra o VSCode
  • No menu lateral esquerdo, clique no ícone de Extensões (quebra-cabeça), ou pressione Ctrl + Shift + X
  • Procure por "Jupyter" e instale a extensão da Microsoft. Clique em Install.

Extensão Jupyter instalada no VSCode, com opções para desativar, desinstalar ou mudar a versão


2. Instale o Python no seu computador

Durante a instalação, marque as opções:

  • "Add python.exe to PATH"
  • "Use admin privileges"

Como mostrado abaixo:

Instalador do Python com as opções "Add to PATH" e "Use admin privileges" marcadas


3. Instale o Jupyter via pip

Mesmo com a extensão instalada, é necessário ter o Jupyter no ambiente Python. Execute no terminal do VSCode o trecho de código:

pip install notebook jupyter

4. Instale as bibliotecas utilizadas

Com o seu notebook aberto, adicione o seguinte trecho de código antes de importar qualquer biblioteca:

!pip install pandas
!pip install matplotlib
!pip install seaborn
!pip install scipy

5. Corrija o erro do Prophet

Insira este comando antes de importar o Prophet( insria antes de from prophet import Prophet.):

!pip install --upgrade prophet

6. Execute todas as células e selecione o kernel

Ao clicar em Run All, pode aparecer uma caixa pedindo para selecionar o Kernel. Escolha o ambiente Python instalado corretamente.

📢 Utilizei a versão Python 3.13.3 e obtive sucesso! Recomendo utilizar essa versão também.

Caso o problema persista, peço que crie outro tópico com a mensagem de erro que está recebendo e compartilhe o link aqui como resposta. Continuaremos o atendimento em outro tópico.

Espero ter ajudado e fico à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Deu certo! Obg Monalisa. Atualizei a versão do Python e rodou certinho.