win7 xgboost的源码安装
window7 系统的xgboost的源码安装xgboost的安装和使用可以参考官方的文档https://xgboost.readthedocs.io/en/latest/build.html1.安装gitwindow版本的git如下,地址:https://git-scm.com/download/win从GitHub拉取代码到本地,目录为xgboostgit clone --recu...
window7 系统的xgboost的源码安装
xgboost的安装和使用可以参考官方的文档https://xgboost.readthedocs.io/en/latest/build.html
1.安装git
window版本的git如下,地址:https://git-scm.com/download/win
从GitHub拉取代码到本地,目录为xgboost
git clone --recursive https://github.com/dmlc/xgboostcd xgboost
2.win7 系统通过Microsoft Visual Studio构建共享库
共享库的构建需要cmake编译器的支持,cmake的安装,cmake的下载网址:https://cmake.org/download/
下载完成之后安装cmake, 安装完成之后;重新启动电脑,进入cmd命令窗口,输入cmake显示如下,说明cmake安装成功。
注意:cmake安装的时候选择添加环境变量到系统
如果电脑没装 Visual studio,下载安装。
Visual studio的下载地址:
https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/
从GitHub拉取代码后,进入xgboost根目录中,使用cmake编译。
# 创建build文件夹
mkdir build
cd build
cmake .. -G"Visual Studio 14 2015 Win64"
# for VS15: cmake .. -G"Visual Studio 15 2017" -A x64
# for VS16: cmake .. -G"Visual Studio 16 2019" -A x64
cmake --build . --config Release
cmake编译安装完成后,进入xgboost/lib 目录下查看有xgboost.dll 库文件,则证明共享库构建成功。
3.xgboost安装
然后,切换到python-package中,运行setup.py 文件,安装xgboost的Python包。
# 安装xgboost Python包
python setup.py install
安装完成之后,进入Python交互式命令,导入xgboost模块,看是否成功。
也可以选择非源码安装, 直接pip 安装
# pip 安装
pip install xgboost
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)