win7+64位+py27+xgboost安裝

參考鏈接:http://stackoverflow.com/questions/33749735/how-to-install-xgboost-package-in-python-windows-platform/41274589#41274589

期間使用的編譯好的xgboost安裝包和mingw64安裝文件我放到了百度盤:http://pan.baidu.com/s/1geAtDJX

期間需要實驗的編譯好xgboost包和mingw-w64安裝文件,我放到了百度盤上面:http://pan.baidu.com/s/1jI7LX2I

可以說,在Windows7上xgboost是我裝過的最難安裝的包了,原因期間需要的編譯工具我沒有;但是依靠上面的鏈接中編譯好的xgboost包,我成功的安裝的該包,安裝過程記錄如下:

步1,下載了已經編譯好的Xgboost包

下載的包是已經被編譯好的壓縮文件,所以,我們只需要解壓即可

###步2,進入解壓好的文件夾

將里面的一個xgboost文件夾復制到我們的python的C:\Python27\Lib\site-packages\目錄下。

###步3, python setup.py install

然后cmd在終端下進入目錄? ? C:\Python27\Lib\site-packages\xgboost\python-package ,用命令python setup.py install 進行安裝即可

截止到此,xgboost已經安裝好了。進入終端,然后我們看下效果,輸入import xgboost ,如果成功,說明xgboost安裝成功。

如果報錯,"WindowsError: [Error 126] ",看步4

###步4,安裝mingw-w64

下載鏈接:http://sourceforge.net/projects/mingw-w64/

這是一個在線安裝文件,安裝時,要確定安裝的路徑,最后要添加到環境變量里面的

我的安裝路徑是:C:\Program Files\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev2

最后添加到環境變量path里面的內容是:C:\Program Files\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev2\mingw64\bin;

進行完上面的三或四步后,xgboost就安裝了。哈哈,可以用了這個讓我魂牽夢繞的包了。

但是,我安裝好之后,出現了一下問題,這只是個依賴警告,不用擔心:

![Paste_Image.png](http://upload-images.jianshu.io/upload_images/4289471-8e9cba3b089715f2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)



下面是法二,直接下載xgboost.exe安裝,感覺應該能行,未測試


這是下載鏈接:http://www.picnet.com.au/blogs/guido/post/2016/09/22/xgboost-windows-x64-binaries-for-download/

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容