一庇谆、前言
? ? 最近為了安裝xgboost赁遗,上網(wǎng)找了很多方法,都有些許不同族铆。正規(guī)一點的比如xgb安裝岩四,這個是翻譯國外教程的。其他版本大概都差不多哥攘。按照這個教程剖煌,我再win64系統(tǒng)安裝成功了,但是我還想再我的老筆記本32位win電腦上安裝xbg逝淹,問題就出現(xiàn)了耕姊,老是卡在make -j4這一步,特意改裝老版本mingw32位的也跳不過這個問題栅葡,而且安裝mingw這個軟件很慢茉兰,洗個澡吃個飯,還沒安裝完欣簇,下載水管簡直幾kb规脸,無法容忍坯约。偶然看到一個辦法,只需下載幾個whl文件就可以直接在cmd中pip安裝莫鸭,幾分鐘搞定闹丐。
二、安裝過程
? ? 首先確認python版本只能是3.x的被因,因為適配的whl文件只有支持3.x的卿拴,如果已經(jīng)安裝2.x版本的可以按照anaconda2和3安裝python3,我使用的是miniconda梨与,輕巧方便堕花。要下載的文件都在這里,分別下載numpy+mkl粥鞋,scipy和xgboost對應的版本(前兩個是xgboost的依賴包)航徙,比如你python3是3.6的就下載3.6版本的。
一切準備好后陷虎,按照下圖一次安裝numpy到踏,scipy和xgboost就完成了。
三尚猿、注意點
1.只能安裝python3版本窝稿。
2.各whl版本要對應。
3.安裝環(huán)境注意使用命令activate py3切換凿掂。(如果默認是python2的話)
4.xxxx代表whl的文件路徑伴榔。
5.三個whl的安裝次序不能變。