【发布时间】:2021-03-18 17:01:00
【问题描述】:
我正在尝试使用 fbprophet 安装所有必需的软件包。请参考以下包装详情。
Requirement already satisfied: fbprophet in c:\programdata\anaconda3\lib\site-packages (0.7.1)
Requirement already satisfied: Cython>=0.22 in c:\programdata\anaconda3\lib\site-packages (from fbprophet) (0.29.21)
Requirement already satisfied: cmdstanpy==0.9.5 in c:\programdata\anaconda3\lib\site-packages (from fbprophet) (0.9.5)
Requirement already satisfied: pystan>=2.14 in c:\programdata\anaconda3\lib\site-packages (from fbprophet) (2.19.1.1)
Requirement already satisfied: numpy>=1.15.4 in c:\programdata\anaconda3\lib\site-packages (from fbprophet) (1.19.2)
Requirement already satisfied: pandas>=1.0.4 in c:\programdata\anaconda3\lib\site-packages (from fbprophet) (1.1.3)
Requirement already satisfied: matplotlib>=2.0.0 in c:\programdata\anaconda3\lib\site-packages (from fbprophet) (3.3.2)
Requirement already satisfied: LunarCalendar>=0.0.9 in c:\programdata\anaconda3\lib\site-packages (from fbprophet) (0.0.9)
Requirement already satisfied: convertdate>=2.1.2 in c:\programdata\anaconda3\lib\site-packages (from fbprophet) (2.2.0)
Requirement already satisfied: holidays>=0.10.2 in c:\programdata\anaconda3\lib\site-packages (from fbprophet) (0.10.4)
Requirement already satisfied: setuptools-git>=1.2 in c:\programdata\anaconda3\lib\site-packages (from fbprophet) (1.2)
Requirement already satisfied: python-dateutil>=2.8.0 in c:\programdata\anaconda3\lib\site-packages (from fbprophet) (2.8.1)
Requirement already satisfied: tqdm>=4.36.1 in c:\programdata\anaconda3\lib\site-packages (from fbprophet) (4.50.2)
Requirement already satisfied: pytz>=2017.2 in c:\programdata\anaconda3\lib\site-packages (from pandas>=1.0.4->fbprophet) (2019.3)
Requirement already satisfied: pillow>=6.2.0 in c:\programdata\anaconda3\lib\site-packages (from matplotlib>=2.0.0->fbprophet) (8.0.1)
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in c:\programdata\anaconda3\lib\site-packages (from matplotlib>=2.0.0->fbprophet) (2.4.7)
Requirement already satisfied: cycler>=0.10 in c:\programdata\anaconda3\lib\site-packages (from matplotlib>=2.0.0->fbprophet) (0.10.0)
Requirement already satisfied: kiwisolver>=1.0.1 in c:\programdata\anaconda3\lib\site-packages (from matplotlib>=2.0.0->fbprophet) (1.3.0)
Requirement already satisfied: certifi>=2020.06.20 in c:\programdata\anaconda3\lib\site-packages (from matplotlib>=2.0.0->fbprophet) (2020.6.20)
Requirement already satisfied: ephem>=3.7.5.3 in c:\programdata\anaconda3\lib\site-packages (from LunarCalendar>=0.0.9->fbprophet) (3.7.7.1)
Requirement already satisfied: pymeeus<=1,>=0.3.6 in c:\programdata\anaconda3\lib\site-packages (from convertdate>=2.1.2->fbprophet) (0.3.7)
Requirement already satisfied: korean-lunar-calendar in c:\programdata\anaconda3\lib\site-packages (from holidays>=0.10.2->fbprophet) (0.2.1)
Requirement already satisfied: six in c:\programdata\anaconda3\lib\site-packages (from holidays>=0.10.2->fbprophet) (1.15.0)
但在拟合模型时出现错误“AttributeError: 'StanModel' object has no attribute 'fit_class'”
谁能帮我解决这个错误
尝试加载模型时也低于警告
model = Prophet()
WARNING:pystan:No module named 'stanfit4anon_model_f5236004a3fd5b8429270d00efcc0cf9_4174861822198299618'
WARNING:pystan:Something went wrong while unpickling the StanModel. Consider recompiling.
【问题讨论】:
-
尝试重新安装第一个 pystan,然后使用 --no-cache 重新安装 fbprophet。
-
@AdamStrauss 我尝试重新安装 pystan 但无法正常工作。尝试加载模型时也会收到警告,并在原始问题中添加了此内容。是不是因为生成 StanModel 泡菜的版本问题。
-
@AdamStrauss 我尝试从 Anaconda 提示符“conda install -c conda-forge fbprophet”安装,并且能够拟合模型并从 python 运行预测。但仍然不确定之前的问题是什么,为什么我之前收到错误。
标签: python time-series facebook-prophet