1. 程式人生 > >Windows下安裝Python版本的prophet

Windows下安裝Python版本的prophet

prophet是Facebook開源的一款時序預測的工具。地址

在Mac和linux下比較好安裝,在Windows下安裝就比較坑了。所以,記錄以下自己安裝成功的過程。

我的環境是win10 64位,python 3.6.1

第一步:安裝PyStan

fbprophet依賴於PyStan,所以首先要安裝PyStan庫。我用的是Anaconda,直接

pip install pystan

就可以。

奇怪的是,我在網上搜到說必須先要安裝C++的編譯器,但是我沒安裝編譯器,直接pip也可以success。

詭異得是:在spyder中,我import pystan,會報錯:

按照網上得流程,我硬著頭皮進行第二步。

第二步:安裝fbprophet

如果還像安裝PyStan直接輸入pip install fbprophet,會報錯,即找不到DLL。

 從github上下載後,解壓後,通過python setup.py install. 結果也是python執行也出錯,報相同的錯。

所以,按照網上的二部走的策略失敗了。

解決方案:

後來查看了官方文件上安裝方法。 

嘗試使用conda來解決,文件上說直接用最簡單的conda就可以安裝成功。命令如下: 

conda install -c conda-forge fbprophet

我在輸入這個命令的時候,提醒我需要更新conda,於是輸入命令:

conda update -n base -c defaults conda 

等更新完conda後,再輸入:

conda install -c conda-forge fbprophet

居然安裝成功了。