在安裝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