python3.6中安裝xgboost過程及遇到的問題解決

https://www.lfd.uci.edu/~gohlke/pythonlibs/python第三方包的包下載地址
https://www.python.org/downloads/windows/ python各個版本下載地址
https://www.zhihu.com/question/46377605如何在Python上安裝xgboost?
https://zhuanlan.zhihu.com/p/31182879史上最詳細的XGBoost實戰
http://blog.csdn.net/songyu0120/article/details/52742894#reply windows上xgboost 安裝及問題
https://zhuanlan.zhihu.com/p/25773499*Windows 下安裝python版本xgboost

http://blog.csdn.net/dq_dm/article/details/47065323 Windows下Anaconda的安裝和簡單使用
以下很重要!!!
以下很重要!!!
以下很重要!!!
http://blog.csdn.net/qq_29883591/article/details/52664478 pycharm安裝

http://blog.csdn.net/renfufei/article/details/41647875/ git的安裝
鏈接:https://pan.baidu.com/s/1smewLh7 密碼:ob11 MINGW編譯器下載鏈接(注下載,解壓縮,再添加bin文件路徑到環境變量即可)
https://wang-shuo.github.io/2017/02/21/%E5%9C%A8Windows%E4%B8%8B%E5%AE%89%E8%A3%85XGBoost/【譯】在Windows下安裝XGBoost
基於此教程+anaconda3+git+MINGW+python3.6安裝成功,中間出現問題
問題1:anaconda2用此方法未成功,git bash編譯的時候就出錯,而anaconda3 編譯沒出錯
2:anaconda3編譯完,在裝的時候提示找不到xgboost.dll,通過StackOverflow找到相關問題解決!(解決方法就是下載xgboost.dll)
XGBoostLibraryNotFound: Cannot find XGBoost Library in the candidate path, did you install compilers and run build.sh in root path?
https://stackoverflow.com/questions/43327020/xgboostlibrarynotfound-cannot-find-xgboost-library-in-the-candidate-path-did-y
3.git-bash顯示安裝成功,可是在pycharm載入xgboost時還是提示沒有該模塊,原因是我編寫的.py文件的編譯環境沒有更換成anaconda3下的python中,即沒改成包括xgboost的python編譯環境。
4.另一臺電腦換了編譯環境還是找不到xgboost,解決辦法,將安裝編譯好的xgboost文件夾複製到Anconda3/Lib/site-pakages下即可(需重啓pycharm):
http://blog.csdn.net/qq_34264472/article/details/53239454
注:認準一個教程跟着安裝,遇到問題解決問題,遇到問題有時候StackOverflow很有用,不要反感看英語問題及回答,很有用!!實在不行再換教程,不然教程太多未必是好事。反思自己有好幾次都是能安裝成功的,可是反感看StackOverflow,多個教程同時用,浪費很多時間。
添加環境變量到系統變量的目的是在cmd窗口下不用轉路徑就可以搜索到。
系統環境變量任一個用戶可訪問,用戶環境變量只能該用戶訪問

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章