簡述 fbprophet,PyStan庫安裝(win10)


fbprophet依賴於PyStan,所以首先要安裝PyStan庫,而要安裝PyStan,首先要安裝C++編譯器

在自己剛用到的時候首先百度了下發現好多坑,試了很多百度的方法還是不行。

 本人是win10-64位系統,使用的是Python3.7的Anaconda。廢話不說了,開始安裝

首先安裝Anaconda:https://www.anaconda.com/download/根據自己電腦版本下載安裝就可以了。至於系統變量配置建議自動配置

可如果不會可參考:這四個目錄添加到Path中即可。

 

 

測試conda包管理器(就算剛裝的也建議測試下):conda inf

 

將conda軟件包管理器更新到最新版本:  conda update conda

創建conda虛擬環境(建議創建,也可以不創建,但是本人在不創建的情況下,和原始包存在沖突,所以我創建了一個

conda create -n set_fb  python=3.7(set_fb 虛擬環境名稱)

 

 

 

 

 

 

剛才如果創建虛擬環境了此時進入:conda activate set_fb(若沒創建略過)

 

此時我們就可以安裝C++編譯器了,(注意C++編譯器版本不同可能導致最后安裝失敗)

安裝MingW-w64編譯器工具鏈,conda使用Anaconda軟件包附帶的軟件包管理器安裝編譯器。

安裝MingW-w64編譯器類型: conda install libpython m2w64-toolchain -c msys2

 

 

這個問題我沒又碰到,如果碰到了這樣解決下:(libpython自動設置distutils.cfg文件,但如果失敗,請使用以下說明手動設置

在PYTHONPATH \ Lib \ distutils中使用文本編輯器創建distutils.cfg(例如記事本,記事本++)並添加以下行:

[build]
compiler=mingw32)

(安裝成功)

 

接下來我們安裝依賴項(必須的依賴項是numpy和cython)【剛才說的沖突的問題好像就是這兩個或者是下面的選擇依賴項 ,本人沒有解決,所以創建了另一個虛擬環境安裝】

conda install numpy cython -c conda-forge

 

(安裝成功)

 

可選的依賴關系matplotlib,scipy,並且pandas

conda install matplotlib scipy pandas -c conda-forge(【matplotlib】建議不要下,可能會又版本問題,看你需求)

 

(安裝成功)

至此終於可以安裝PyStan了:pip install pystan (注意)不要在 Anconda Navigator上安裝

 

至此安裝fbprophet前期工作已經全部做完,但是如果你pip install fbprophet還是會報錯,

此時如果了解github的小伙伴可以自己去上面把fbprophet文件檔下來,不了解沒關系。

https://github.com/HLbingbing/fbprophet我自己上傳了一份

(最初gthub上下載地址Github|fbprophet)

 

下載好之后,解壓,記住解壓路徑(我是直接解壓到Anaconda里面了)

cd 到你剛才解壓的路徑注意要進入python目錄下:

 

如果剛才創建了虛擬環境,此時安裝一定要進入虛擬環境,否則會報錯(如果這樣報錯了,請刪除解壓的文件重新解壓):

 

 

至此安裝結束。。

補充一點,創建虛擬環境了,要把環境添加到pycharm里面



原文鏈接:https://blog.csdn.net/hhp_lzy/article/details/84853582


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM