一.使用anaconda进行安装
1.创建虚拟环境
在D盘中创建一个环境(**)为环境变量名字<之后自动在D盘指定位置生成一个文件夹>
conda create --prefix D:\**
2.激活虚拟环境
conda activate D:\**
3.创建python3.8版本
一定要是3.8版本,这个fbprophet库如今只支持python3.8!!!<下了3.9导致fbprophet安装不了,又重装了的我>
conda install python==3.8
4.安装pystan
在安装fbprophet之前这个是一定要安装的!!!
conda install pystan
5.安装fbprophet
开始安装fbprophet
conda install -c conda-forge fbprophet
二.搞定错误
1.holidays报错
此处参考以下网站
2.pandas版本太新,降低pandas为1.5.3版本
在pandas2.0.0版本以后已经不支持对使用append函数对某个DataFrame进行添加行操作。笔者发现在运行fbprophet后,会提示以下错误,进行查阅发现是pandas版本太新了。笔者下载了pandas1.5.3版本
删除pandas当前2.0.0以上,安装1.5.3版本
conda uninstall pandas
conda install pandas==1.5.3
最后在解决以上问题后,fbprophet终于是可以运行了,泪目。期间用python3.10自带解释器想要pip下过,没搞定。后来跑到github上拿到prophet代码,后边发现pystan安装不了。经历无数挫折终于下好了。