日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

windows下的使用别人编译好的库文件进行安装xgboost

發布時間:2024/1/23 windows 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 windows下的使用别人编译好的库文件进行安装xgboost 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

(0)前提是,你得下載好anaconda,并且安裝之,我的下載地址如下(python3 windows 64位)

https://repo.continuum.io/archive/Anaconda3-4.4.0-Windows-x86_64.exe

(1)下載xgboost源碼(這里直接用官方最新的源碼,這里我們不需要用git clone --recursive,因為用的是編譯好的dll,因此不需要下載那么完整,只需要python-package完整即可),你可以通過下面的連接下載源碼即可。

https://github.com/dmlc/xgboost/archive/master.zip

(3)解壓下載好的源碼

解壓之后,進入文件夾,找到master\python-package\xgboost目錄

(4)下載windows下的編譯好的xgboost庫文件

這里我選擇的是2017年6月10號編譯的dll,也就是當前源碼對應的那一天的dll

http://ssl.picnet.com.au/xgboost/20170610/x64/libxgboost.dll

大家請在頁面:http://www.picnet.com.au/blogs/guido/post/2016/09/22/xgboost-windows-x64-binaries-for-download/

選擇最新編譯的dll,因為最新的dll與xgboost的源碼更為適配。

下載好之后將這個庫文件放入到master\python-package\xgboost目錄

注意:如果你有NVIDIA的GPU,可以下載http://ssl.picnet.com.au/xgboost/20170610/x64_gpu/libxgboost.dll,這個是GPU版本的動態鏈接庫


(5)安裝xgboost即可

進入master\python-package目錄,執行以下命令行

  • python?setup.py?install?
  • 即可完成安裝

    然后你進入python之后import xgboost即可使用。

    問題1:我的windows下有其他版本的python,我該怎么辦?

    這個問題好辦,你可以臨時設置PATH的環境變量為下面的路徑,這樣就可以指定使用哪個python了,如果你的python在C:\Program Files\Python 3.5目錄的話。

    原理:因為如果PATH變量中如果有多個版本python的路徑的話,最后一個路徑就是實際生效的。

    set PATH=%PATH%;C:\Program Files\Python 3.5

    問題2:如何卸載之前安裝的xgboost

    pip uninstall xgboost

    總結

    以上是生活随笔為你收集整理的windows下的使用别人编译好的库文件进行安装xgboost的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。