Facebook 开源预测工具 Prophet 安装方法
#Python#Prophet#环境配置
最近研究看到一篇介绍 facebook 开源的大规模预测框架 Prophet 的文章,折腾了两个晚上终于在 Win 环境下安装成功,把结果分享下。
环境
- Windows 7 x64
- Anaconda3-4.2.0-Windows-x86 (Python 3.5)
安装 Visual C++ 2015 Build Tools
Prophet 需要 C 语言编译,在 Win 环境下需要先安装 Visual C++ 2015 Build Tools
安装 pystan
Prophet 依赖 pystan 包所以也需要安装 pystan
pip install pystan
安装 Prophet
不要用
pip install fbprophet下载 prophet 最新源码。 或者
git clone https://github.com/facebookincubator/prophet解压到指定目录,例如 D:\Anaconda3\prophet CMD:
cd D:\Anaconda3\prophet\pythonpip install -e .
安装完成
踩过的坑
1. error: command ‘C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\cl.exe’ failed with exit status 2
先确认 Visual C++ 2015 Build Tools 是否安装;如果已经安装,请放弃使用 pip 安装 Prophet。下载源码安装 Prophet 无问题。
2. No such file or directory: u’fbprophet/stan_models/linear_growth.pkl’
目测是一个已知 BUG,已经修复。但好像 Release 的 v0.1 源码未更新。直接下载最新源码编译无报错。