LoginSignup
2
3

More than 5 years have passed since last update.

LightGBMをcondaを用いてwin10にインストールする

Posted at

概要

自身の環境にLightGBMを導入しましたので、メモとして残します。
LightGBMの性能の良さや、アルゴリズムの理解に関しては他の記事をご参考ください。

実行環境
windows10
Python 3.6.7 Anaconda 4.3.1 (64-bit)

1. conda-forgeチャネルを追加する

conda-forgeはcondaからインストール可能なパッケージコレクションです。
もんのすごい数があって、2019/03/07時点でパッケージ数が6000超えてます。
ここからLightGBMをダウンロードしていきます。
https://conda-forge.org/#about

そのため、まずはconda-forgeチャネルを追加します。

> conda config --append channels conda-forge
> conda config --get channels
--add channels 'conda-forge'   # lowest priority
--add channels 'defaults'   # highest priority

チャネルを確認し、defaultsが"highest priority"となっていればオーケーです。
これでconda-forgeチャネルの追加は完了です。

試しに調べてみると、lightgbmのパッケージが見つかりました。

> conda search --full-name lightgbm
# Name                       Version           Build  Channel
lightgbm                       2.0.4          py27_0  conda-forge
lightgbm                       2.0.4          py27_1  conda-forge
lightgbm                       2.0.4          py35_0  conda-forge
~
lightgbm                       2.2.2  py27hc56fc5f_0  conda-forge
lightgbm                       2.2.2  py36h6538335_0  conda-forge
lightgbm                       2.2.2  py37h6538335_0  conda-forge

2. conda-forgeチャネルを追加する

追加するには、以下のコマンドを実行するだけです。

> conda install -c conda-forge lightgbm

pythonを実行し、無事importができていることを確認します。

import lightgbm
lightgbm.__version__ 
# '2.2.2' (2019/03/07時点)

今回はLightGBMの導入紹介でしたが、conda-forgeに登録されているパッケージなら同様の方法で簡単にインストールが可能です。
まずは探してみてconda, conda-forge内に見つかれば、非常に導入が楽です。
先人、というか今も開発をされている諸先輩方は本当に偉大ですね。

参考

LightGBMをAnaconda経由で簡単にインストールする方法
Pythonメモ-44 (conda に conda-forge チャネルを追加)
CONDA-FORGE: https://conda-forge.org/#about

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3