当前位置: 首页 > news >正文

[python]Prophet‘ object has no attribute ‘stan_backend‘解决方法

测试环境:

prophet==1.1.4

写代码:

from prophet import Prophet
model=Prophet()
print(123)

在anaconda prompt里面没有报错,但是打开jupyter notebook会报错Prophet' object has no attribute 'stan_backend',据此猜测jupyter应该没有正常读取环境变量造成,比如我们打开anaconda prompt时候anaconda自动会设置一些环境变量,但是jupyter似乎没有关联这些变量。因此在jupyter代码中加了环境变量

import os
import sys
sys.path.append(r'D:\PYTHON\envs\py38\Lib\site-packages');
os.environ['PATH']  = os.environ['PATH'] + r';D:\PYTHON\envs\py38\Library\bin\cmdstan\bin;D:\PYTHON\envs\py38\Library\bin'
from prophet import Prophet
model=Prophet()
print(123)

 之后就正常了。我在另一个电脑上却没有这样问题,应该是anaconda版本和prophet版本不兼容,当然这个只是猜测。目前只能这么用了,如果不想每次都加前面4行可以使用pycharm或者vscode写代码。

http://www.dtcms.com/a/223885.html

相关文章:

  • 前端学习(7)—— HTML + CSS实现博客系统页面
  • vue-08(使用slot进行灵活的组件渲染)
  • 数组题解——最大子数组和​【LeetCode】
  • 流媒体基础解析:音视频封装格式与传输协议
  • 新版智慧景区信息化系统解决方案
  • leetcode216.组合总和III:回溯算法中多条件约束下的状态管理
  • SCSS 全面深度解析
  • C56-亲自实现字符串拷贝函数
  • [学习] RTKlib 实用工具介绍
  • 第六十二节:深度学习-加载 TensorFlow/PyTorch/Caffe 模型
  • MonitorSDK_性能监控(从Web Vital性能指标、PerformanceObserver API和具体代码实现)
  • 3D Gaussian splatting 04: 代码阅读-提取相机位姿和稀疏点云
  • 8086 处理器 Flags 标志位全解析:CPU 的 “晴雨表” 与 “遥控器”总结:
  • 【Docker系列】Docker 容器内安装`ps`命令
  • RFID技术深度剖析:从原理、协议到S50卡与FM17550读写
  • TI MSPM0G3507 简易PID项目显示和按键控制
  • C++语法系列之模板进阶
  • 【C#】一个简单的http服务器项目开发过程详解
  • MySQL备份工具:mysqldump
  • leetcode hot100刷题日记——33.二叉树的层序遍历
  • 单例模式的类和静态方法的类的区别和使用场景
  • Redis实战-基于redis和lua脚本实现分布式锁以及Redission源码解析【万字长文】
  • Java后端技术栈问题排查实战:Spring Boot启动慢、Redis缓存击穿与Kafka消费堆积
  • 关于 java:3. Java 常用类库与数据结构
  • Spark核心:单跳转换率计算全解析
  • 【android bluetooth 案例分析 04】【Carplay 详解 3】【Carplay 连接之车机主动连手机】
  • 跟我学c++中级篇——隐式转换的意义
  • 使用 Let‘s Encrypt 和 Certbot 为 Cloudflare 托管的域名申请 SSL 证书
  • C++类设计新思路:借鉴Promise链式调用的封装模式
  • 索引的选择与Change Buffer