在win10系统安装fbprophet模块操作方式


一、问题背景

拿到一份历史遗留下来的程序脚本,打开一看,哦豁,么见过的新模型,不错,是长见识学习模型的机会。当然新模型一般都需要新的模块。python安装新模块那还不是手到擒来,pip install fbprophet 。一切看似都很正常,但当运行程序时,还是提示:ModuleNotFoundError: No module named ‘Prophet’。好家伙还挑环境,行吧,开始寻找武功秘籍
在这里插入图片描述

二、实操下来的安装方式

  1. 一般python环境通过anaconda按照下来,后续整体都会省心一点,这个过程不再赘述,默认装好的。

  2. 打开**Anaconda Prompt,如下图所示
    在这里插入图片描述

  3. 在第二步弹出的黑框里,用conda新建虚拟环境:conda create --name py38 python=3.8。具体如下图所示:
    在这里插入图片描述

  4. 回车后过程中需要确认是否安装一些模块,按照提示输入y即可。

  5. 第四步完成后,继续在黑框中,激活新建的环境:conda activate py38,执行该命令即可。确认是否成功启动新建的环境,可以参考前面的提示信息是否变动,如下图所示:
    在这里插入图片描述

  6. 然后在激活的环境中,安装pystan:conda install pystan,因为fbprophet依赖pystan。如果没有plotly包,也可装一下,conda install plotly -y,画图会用到。

  7. 最后一步:安装fbprophet:conda install -c conda-forge fbprophet,过程略漫长,耐心等待。

三、过程中可能出现的错误解决方式

我遇到的问题:

①TypeError: This is a python-holidays entity loader class. For entity inheritance purposes please import a class you want to derive from directly: e.g., from holidays.countries import Entity or from holidays.financial import Entity.


解决办法:卸载现有的holidays库,然后安装0.17.2版本的就好。

其它问题,欢迎感兴趣的博友们,留言讨论。

四、确认是否安装成功

经过上述过程,可以启动ipython,执行如下命令:

from prophet import Prophet

具体如下图所示,没有其他提示信息,则说明没有问题了
在这里插入图片描述

参考学习

[1]历经九九八十一难,装好的fbprophet:win10 + conda

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

积跬步,慕至千里

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值