1. 程式人生 > >Xgboost安裝,常見錯誤解決辦法

Xgboost安裝,常見錯誤解決辦法

Xgboost安裝

本人在安裝Xgboost時,查看了太多的教程,但因為太多的教程已經過時了,最後結合多個教程,overflow上的問題,對這些問題進行解決,此處為了感謝,特地貼出網址
另:本機環境,python3 64位
步驟:
1.為了獲得最新的Xgboost,我們必須安裝以下軟體,安裝以下軟體的方法此處不再贅述:

  • git(為了獲得最新的程式碼)
  • mingw-w64(編譯程式碼)

2.我們需要開啟CMD,進入你想安裝xgboost的地方,依次執行以下命令

git clone --recursive https://github.com/dmlc/xgboost
git submodule init
git submodule update

第一行一定要加上–recursive
3.進入你下載下來的xgboost資料夾中,開啟git-bash視窗,輸入以下命令./build.sh
4.很多教程在這時候會讓你使用以下命令:

cd python-package
python setup.py install

進行安裝,但是很多電腦會出現以下錯誤。這時請看5
PS:如果沒出現錯誤就萬事大吉了

Traceback (most recent call last): File "setup.py", line 19, in LIB_PATH = libpath'find_lib_path' File "xgboost/libpath.py"
, line 46, in find_lib_path 'List of candidates:\n' + ('\n'.join(dll_path))) builtin.XGBoostLibraryNotFound: Cannot find XGBoost Library in the candidate path, did you install compilers and run build.sh in root path?

5.在你的xgboost資料夾下檢視有沒有.dll檔案,如果有,直接看6,如果沒有的話,請到這個連結下載一個。如果訪問不了,我在csdn上傳了一份:下載地址
6.將你下載的檔案放置到xgboost/python-package/xgboost資料夾下,並確保檔名字為xgboost.dll,如果不是的話請重新命名。
7.此時再執行4就不會出錯了
PS:如果你想有更方便的解決辦法,可以去下載我的

Xgboost已經編譯版本mingw64

相關推薦

Xgboost安裝常見錯誤解決辦法

Xgboost安裝 本人在安裝Xgboost時,查看了太多的教程,但因為太多的教程已經過時了,最後結合多個教程,overflow上的問題,對這些問題進行解決,此處為了感謝,特地貼出網址 另:本機環境,python3 64位 步驟: 1.為了獲得最新的Xg

PHP編譯安裝常見錯誤解決辦法php編譯常見錯誤

轉載自:http://www.bkjia.com/PHPjc/1008013.html   This article is post on https://coderwall.com/p/ggmpfa configure: error: xslt-config not foun

(轉)ubuntu源碼編譯安裝php常見錯誤解決辦法

ttf tar.gz mcr ibm 地址 sin make zip .org 原文地址 http://blog.csdn.net/white__cat/article/details/28907535 ‘./configure’ ‘–prefix=/usr/lo

PHP編譯安裝常見錯誤解決辦法

containe -c libmcrypt led form vpx char win sta PHP編譯安裝時常見錯誤解決辦法 This article is post on https://coderwall.com/p/ggmpfa configur

在Windows系統下用pip安裝PremissionError錯誤解決辦法

當用pip install package_name 語句直接安裝時,出現如下報錯: C:\Users\wangz>pip install pygame Collecting pygame   Using cached pygame-1.9.3-cp36-cp36m-

Ubuntu(64位)編譯Android源碼常見錯誤解決辦法

androi box track generic perf prop csdn AI not find 2013年07月10日 14:47:27 閱讀數:1239 錯誤: /usr/include/gnu/stubs.h:7:27: error: gnu/s

mysql常見錯誤解決辦法

ive uid ext conn gone mode 利用 name current 解決mysql利用二進制日誌恢復數據報錯:ERROR 1781 (HY000) at line 16: @@SESSION.GTID_NEXT cannot be set to UUID:

(整)deepin下mysql的安裝與部分錯誤解決辦法

deepin(深度)是國產Linux系統,程式設計師肯定要了解Linux系統啦,但是在程式安裝上可能會有些不習慣,現在讓我們來看看mysql在deepin上的安裝過程。 1.傻瓜式命令列安裝   這也是Linux系統的一大爽點,不需要跑去瀏覽器找安裝包了,具體的安裝可以看https://blog.csdn

svn常見錯誤 解決辦法

今天在提交專案檔案到本地SVN時提示錯誤如下: 過期:”global.php“在事務”21-1“, You have to update your working copy first. 執行update更新後再次提交又出現如下錯誤: svn: Commit failed (details foll

Internet資訊服務(IIS)管理器之常見錯誤解決辦法

錯誤一: HTTP 錯誤 500.24 - Internal Server Error 檢測到在整合的託管管道模式下不適用的 ASP.NET 設定。 解決辦法: 錯誤二: HTTP 錯誤 404.2 - Not Found 由於 Web 伺服器上的“IS

安裝cuda的錯誤解決辦法

** 錯誤一、無法安裝依賴 ** 解決辦法: 方法一:更換源,可以選擇清華源 方法二: 先安裝一個aptitude, 即在終端輸入: sudo apt-get install aptitude 安裝完之後,使用此工具安裝qt-sdk可

Cognos常見錯誤解決辦法

  解決方法一:     1.開啟IE瀏覽器,在工具條中找到工具欄--àIntenet選項-à安全--à受信任的站點   注意:對該區域中的所有站點要求伺服器驗證(https:)框中的勾去掉   解決方法二:   如果方法一不行的話可以嘗試:一直按住ctrl鍵,用excel方式開啟 2、Cog

centos 7搭建vsftp安裝配置解除安裝常見錯誤

系統版本:centos 7 ftp軟體:vsftp 1.檢視計算機是否安裝了vsftp [[email protected] ~]#rpm -qa | grep vsftpd 如果出現vsftpd-2.0.5-21.el5,說明已經安裝 vsftp 2.安裝

CUDA安裝常見問題解決辦法

解決方法:解除安裝N卡驅動(單卡的請跳過),重新安裝Intel顯核 若安裝時出現:N卡驅動有問題時,請解除安裝後到官網重灌。(不裝也能安CUDA) 安裝結束後發現安裝失敗。 解決辦法:在檢查完相容性後,開始安裝前,右擊我的電腦->管理-

Ubuntu(64位)編譯Android原始碼常見錯誤解決辦法

錯誤: /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory make: *** [out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp.o]

npm安裝時出現錯誤解決辦法及mac下升級node.js

npm error  cwd.process 關閉所有terminal終端,執行下面的命令: $ sudo npm cache clean -f $ sudo npm install -g n n是用來管理node.js版本的。 mac 升級 node.js 的簡易方法。

hadoop 叢集常見錯誤解決辦法

================================== windows cygwin環境下,遇到這個錯誤:org.apache.hadoop.security.AccessControlException: Permission denied: user=cyg_server, acces

安裝vmware tools錯誤解決辦法

很多朋友都在用vmware裝linux,在安裝vmware tools的時候,由於操作不當,在安裝vmware tools中途中斷,在第二次安裝的時候,系統提示vmware tools安裝已存在,要安就要先解除安裝,可是yes後,提示error:unable to exec

Docker在centos下安裝以及常見錯誤解決

Docker安裝(使用阿里雲映象) Docker從1.13版本之後採用時間線的方式作為版本號,分為社群版CE和企業版EE。 社群版是免費提供給個人開發者和小型團體使用的,企業版會提供額外的收費服務,比如經過官方測試認證過的基礎設施、容器、外掛等。 社群版按照stable和edge兩種方式釋出,每個季度更新st

CentOS 7 PHP-redis擴展安裝瀏覽器不顯示數據及redis無法儲存數據常見問題解決辦法

edi RR class all IT -c write 不知道 常見問題解決 首先使用php -m 可以查看到自己安裝了那些擴展。 1、使用wget下載redis壓縮包 wget https://github.com/phpredis/phpredis/archive/d