如何在python下安裝xgboost
目前做二分類預測xgboost是效果最好的分類器,在kaggle等資料探勘競賽上的表現從未令人失望過。喜歡R的朋友可以直接在CRAN上下載xgboost包(install.pakages(‘xgboost’))。而python使用者都深受安裝新包的痛楚,由於xgboost作者刪除了github上的windows目錄,導致無法安裝最新xgboost版本。今天我就教大家如何在python下安裝較早版但也足夠用的xgboost版本。
不知道大家使用什麼開發環境,我建議大家使用anoconda,裡面整合了不少做挖掘、統計相關的包,省去了我們自己安裝的麻煩。(主要是考慮到包與包之間有依賴關係,建議用anoconda,numpy、matplotlib這些基礎包自動都安裝上了)。
在安裝完整合開發環境後, 下載xgboost-windows檔案,連結如下:
xgboost-windows檔案開啟xgboost目錄下的windows資料夾,用vs2013以上版本開啟xgboost.sln工程(一定要用以上版本,之前我用vs2010開啟會出現各種問題),右鍵專案名稱-點選配置管理器-將debug改為release,win32還是win64根據自己的電腦選。
然後右鍵重新生成解決方案,當在輸出視窗出現成功字樣後,就表示xgboost的C++版本安裝成功了。
開啟cmd,進入到xgboost的python-package目錄下,我的是這個路徑:F:\Program Files\annoconda\xgboost-master\python-package。cmd命令為:
f:回車
cd \Program Files\annoconda\xgboost-master\python-package
然後輸入python setup.py install 回車
若上述步驟都沒問題,此時系統會自動在python-package包裡安裝xgboost包。判斷xgboost是否成功安裝:
import xgboost as xgb
成功匯入後,基本就沒有問題了。
相關文章
- 如何在windows下安裝pythonWindowsPython
- 如何在MacOS下安裝Python3MacPython
- 如何在 Ubuntu 上安裝 Python 3.8UbuntuPython
- xgboost的作用與庫的安裝
- 如何在ubuntu系統下安裝jdkUbuntuJDK
- 教你如何在 CentOS 7 下編譯安裝 Python 3.7 與 Python 2.7.5 共存CentOS編譯Python
- 如何在 CentOS 7 上安裝 Python 3CentOSPython
- xgboost在win10 安裝的weWin10
- 如何在macos下使用brew安裝labelImgMac
- 如何在Linux 中安裝 Python 3.10LinuxPython
- 如何在 Ubuntu 22.04 上安裝 Python Pip?UbuntuPython
- (原創)linux安裝xgboost快速高效方法Linux
- linux下安裝pythonLinuxPython
- Ubuntu 下安裝Python庫UbuntuPython
- M$window下安裝PythonPython
- 如何在Linux下編譯安裝MariaDBLinux編譯
- vnc安裝步驟,如何在Linux(CentOS 7)下vnc安裝步驟VNCLinuxCentOS
- linux下安裝python 3.6LinuxPython
- Python 下載安裝和配置Python
- Python Selenium安裝下載Python
- ununtu 下安裝python3.8.3Python
- python下redis安裝和使用PythonRedis
- redhat開源版本(如centos)oracle安裝事宜RedhatCentOSOracle
- 如何在Windows系統下的Eclipse中安裝CloudToolkitWindowsEclipseCloud
- 如何在命令列下遠端安裝終端服務命令列
- windows下python3.8安裝_01WindowsPython
- CentOS 7.4 下安裝Python3.6CentOSPython
- linux下安裝python3LinuxPython
- 量化-windows下如何安裝Python、pandasWindowsPython
- Linux下Python3安裝LinuxPython
- Linux下安裝Python3.3.0LinuxPython
- Ubuntu下安裝MySQL-python教程UbuntuMySqlPython
- windows系統下python下載與安裝以及視覺化工具PyCharm安裝WindowsPython視覺化PyCharm
- 如何在CentOS7安裝Node?(編譯安裝)CentOS編譯
- 如何在centos7環境下安裝notepad++CentOS
- 如何在 MacOS 上安裝 ElasticsearchMacElasticsearch
- 如何在 Ubuntu 上安裝 MongoDBUbuntuMongoDB
- 如何在Windows上安裝DockerWindowsDocker