首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >‘先知’对象没有属性'stan_backend‘

‘先知’对象没有属性'stan_backend‘
EN

Stack Overflow用户
提问于 2021-11-30 12:50:54
回答 2查看 1.1K关注 0票数 0

我正试着用Facebook预言家做一个项目。问题是,当我尝试使用它时,我有一个错误:

'Prophet' object has no attribute 'stan_backend'

当我初始化先知的时候

代码语言:javascript
运行
复制
from prophet import Prophet
m = Prophet()

我用琵琶安装了先知和pystan 1.19.1.1。这是我的Pipfile

代码语言:javascript
运行
复制
numpy = "~=1.20.2"
pystan = "~=2.19.1.1"
prophet = "~=1.0.1"

知道我做错什么了吗?最奇怪的是,当我在笔记本电脑上做测试时,我没有遇到这个问题(在这种情况下,我只是用pip来安装先知)。

顺便说一下,我在IntelliJ上,因为我在我的项目中也使用java

EN

回答 2

Stack Overflow用户

发布于 2022-02-07 16:56:26

这种方法适用于我:

创建新环境并在cmd中使用conda install -c conda-forge prophet

票数 1
EN

Stack Overflow用户

发布于 2022-11-12 23:34:40

当我和先知一起工作时,我在我的windows机器上遇到了这个问题。设置指向“CMDSTAN”目录的环境变量修复了它。

代码语言:javascript
运行
复制
import os
os.environ['CMDSTAN'] = "C:/Anaconda/Anaconda3/envs/test_conda_env/Library/bin/cmdstan"

from prophet import Prophet
m = Prophet()

对于我来说,cmdstan安装在/Library/bin/cmdstan中,在我的conda环境中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70169628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档