如何安裝python fbprophet套件

在安裝python fbprophet套件時compile一直有警告及錯誤訊息,在此紀錄解決過程

1.昇級Anaconda所有套件 (因為安裝時的log內有deprecated套件的警告訊息)

務必以系統管理員身分進入Anaconda Prompt

執行以下指令

conda update --all

多執行幾次上面指令,一直到所有的套件都更新完成

 

2.安裝C++編譯器Visual C++ Build Tools2015

因為log內有錯誤訊息error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/

先到visualstudio下載點https://visualstudio.microsoft.com/zh-hant/downloads/ 往下拉到最下面

點選舊版下載

再點開可轉散發套件及建置工具下載Microsoft Build Tools 2015 Update 3

3.開始安裝套件

安裝完成後回到Anaconda提示頁面依序安裝以下3個套件

pip install cython
pip install pystan
pip install fbprophet

主要原因是fbprophet依賴pystan,pystan依賴cython

在安裝fbprophet compile時仍有看到告警及錯誤訊息 WARNING:pystan:MSVC compiler is not supported

爬了好多文後,找到一篇文章用conda指令就OK了。

conda install -c conda-forge fbprophet