查找 pyLightGBM 的 LightGBM 路径

Find path of LightGBM for pyLightGBM

我在 Windows 10 上 运行ning 我的机器上安装了最新版本的 LightGBM。我 pip 通过 [=13 安装了 LightGBM =] 并且工作正常。

我发现了 pyLightGBM,我想使用它。正如那里提到的那样,我从 github link 安装了它。但是为了 运行 带有 pyLightGBM 的代码,根据 repo 中显示的示例,需要 exeLightGBM 的路径。我已经搜索了我所有的驱动器,但我无法归档任何对应于 LightGBMexe。我在我的 Anaconda 文件夹中找到了它的一些 dllpy 文件。

这条路究竟是什么?我怎样才能找到它?

有可能 pip install LightGBM 根本没有使用任何 exe(看起来像官方的 python-wrapper;可能是更底层的包装而不是基于 calling-exe) .这也由 this comment:

表示

The official LightGBM package is faster as it can train from data that are in memory (no need to dump the data to disk before training on it, which I currently do for this package).

如果你只需要 lightgbm.exe 因为 pyLightGBM 需要它,只需转到 release page of LightGBM and grab lightgbm.exe

(警告:它似乎被标记为预发布版,并且没有其他版本的二进制文件;例如稳定版)

(我希望它会起作用,因为在这些非常活跃的 ML 时代:1 年 without an update 有时已经感觉被弃用了;但也许只是没有理由)