windows和python2.7下xgboost的快速安裝方法

        任何軟件、資源的安裝下載首選肯定是官網(xgboost官方安裝教程:http://xgboost.readthedocs.io/en/latest/build.html),但安裝xgboost需要下載各種工具,然後自己來編譯源碼,最後然後生成xgboost.dll動態鏈接庫文件,所以可能會出現各種編譯上的問題,相對而言比較麻煩。對於python3的用戶則比較幸運,可以直接去:https://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost下載whl文件,和其他的第三方包一樣進行快速的安裝。

        編譯xgboost源碼其實就是爲了生成一個xgboost.dll文件,所以,要是能直接找到對應版本的dll文件就可以省去很多不必要的麻煩。其實在xgboost的官方安裝教程,也對用戶留了一手:

           

       在教程的這一節最後,給出了一個非官方的xgboost.dll文件下載地址:http://www.picnet.com.au/blogs/guido/post/2016/09/22/xgboost-windows-x64-binaries-for-download/。有兩種dll可以選擇,其中一種是支持GPU的,根據需要選一個即可,一般下載最新的就好,這樣比較適合下面即將下載的xgboost源碼。

    安裝步驟:

    1、從github下載xgboost源碼,地址:https://github.com/dmlc/xgboost。解壓即可:

            

     2、將下載下來xgboost.dll放入python-package下的xgboost目錄中:

           

     3、用cmd或Anaconda Prompt進入python-package目錄,然後執行python setup.py install命令即可(如果執行出錯,檢查一下環境變量之類的問題,這裏就不多說了):

          

      4、看到如下界面就表明安裝成功了:

          

      在site-packages目錄下可以看到安裝好的xgboost、然後驗證一下:

         

          

發佈了37 篇原創文章 · 獲贊 88 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章