Windows 10 下安装LightGBM(VS 2017 编译)

这里是LeeTioN的博客

准备玩一下LightGBM,原以为可以用pip install LightGBM直接安装,结果换了几个源也没有找到。所以只能从官方那里下载。GitHub地址——直接download就可以。

下载后,进入windows文件夹里,点击.sln文件进入Visual Studio界面

Windows 10 下安装LightGBM(VS 2017 编译)

项目和IDE之间的工具集版本之间可能有一点冲突,按照提示的更新即可

Windows 10 下安装LightGBM(VS 2017 编译)

更改编译时的参数,将默认的”Release”改成”DLL”

Windows 10 下安装LightGBM(VS 2017 编译)

然后”生成”下点击”重新生成解决方案”或者 Ctrl+Shift+B

Windows 10 下安装LightGBM(VS 2017 编译)

编译好以后,使用cmd命令进入控制台,将目录换成该包中的python-package文件夹下,直接使用python setup.py install

Windows 10 下安装LightGBM(VS 2017 编译)

这里注意如果你的Python含有多个版本,如果想对应版本安装的话,把这个包放到你想要的python版本的python.exe目录下运行。

我这里默认的python就是anaconda里面的,所以就直接运行。

Windows 10 下安装LightGBM(VS 2017 编译)

运行Python,安装成功。

Windows 10 下安装LightGBM(VS 2017 编译)

我在安装LightGBM的时候没有出现任何问题,所以如果大家在安装上出什么问题,欢迎讨论!