win10(64位)python xgboost 安裝過(guò)程

一:安裝環(huán)境

windows 10 64位
python 2.x/3.x 64位都可以(我用的是3.6.0)


二:所需軟件

  • mingw-w64:mingw-w64是為了在windows環(huán)境下直接編譯github上得到的xgboost項(xiàng)目文件。
    下載地址:
    https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/5.3.0/threads-win32/seh/
    點(diǎn)擊下載x86_64-5.3.0-release-win32-seh-rt_v4-rev0.7z,適用64位操作系統(tǒng)
    解壓到某一目錄下,我放到了C盤根目錄。(目錄最好不要有中文字符)
    配置環(huán)境變量。將C:\mingw64\bin;粘貼到path環(huán)境變量下。變量設(shè)置成功后,在cmd下輸入make會(huì)返回
    make: *** No targets specified and no makefile found. Stop.
  • git下載:這個(gè)可裝可不裝,在官方的安裝指南中提示到,XGBoost使用Git子模塊來(lái)管理依賴項(xiàng)的。git官方下載地址:https://git-scm.com/download/win,安裝步驟比較簡(jiǎn)單,按照官方解釋,一步一步來(lái)即可

三: 安裝前置模塊包

xgboost依賴包是numpy和scipy,所以要先下載好對(duì)應(yīng)使用的python版本的whl文件

import numpy
import scipy 

如果都沒(méi)有報(bào)錯(cuò)的話,說(shuō)明安裝成功
這是官方Installation Guide:http://xgboost.readthedocs.io/en/latest/build.html

四:安裝Xgboost

打開cmd命令提示符輸入以下命令
pip install xgboost
即可自動(dòng)安裝
出現(xiàn)以下內(nèi)容即為安裝成功

五: 檢測(cè)模塊安裝狀況

打開python命令行輸入:import xgboost
如果沒(méi)有報(bào)錯(cuò),即完全安裝成功,可以使用xgboost模塊了

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容