AI研究所 - AI(人工知能)に脅かされないために、AI(人工知能)を作る側の人間になる -

HOME  >  機械学習用ライブラリ「Chainer」のインストール方法

公開日:2019.04.15 [最終更新日]2019.04.12

機械学習用ライブラリ「Chainer」のインストール方法

カテゴリー: AI(人工知能)の作り方

Python大好きなAI研究所のショウと申します。

今回はChainerをインストールする方法を説明します。

Chainerとは、日本のPreferred Networksという会社が主導して開発をしている、Pythonを使ったディープラーニング(深層学習)のライブラリです。

Chainer0411

日本語の資料も多くあるなど、初めてでも使いやすく簡単にディープラーニングができるライブラリとして人気です。
わたしたちの開催しているAIセミナーでも使用しています。

すごく簡単なので、すぐに終わりますので是非試してみてください。

それでは、MacとWindowsに分けて説明していきます。

Macの環境にChainerをインストールする方法

high sierra 10.13.1
imac
processor 2.39Ghz
memory 4GB 16000Mhz DRAM

まずはホームブリューをインストールします。

ターミナルを開いて、
以下のスクリプトを打って実行してください。

https://brew.sh/index_ja

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

正常にインストールできたか確認。

brew doctor

バージョン確認。

brew --version

アップデート。

brew update

続いて、Pythonの2系、3系の切り替えが簡単にできるよう、Pyenvをインストールします。

brew install pyenv

自分の環境では、すでにパスが通ってましたが、念の為確認。

Macでは便利で使いやすいnanoというターミナルから動かせるエディターがあります。

ホームダイレクトリにいき、

cd ~

.bash_profileをnanoで開く。

nano .bash_profile

以下が書いてあればそのまま閉じて、
(コントロール+Xで閉じる)

なければコピペして、保存して閉じてください。
(コントロール+O、エンター、コントロール+X)

export PATH="/usr/local/Cellar/.pyenv/shims:$PATH"
export PATH=${PYENV_ROOT}/bin:$PATH
eval "$(pyenv init -)"

お次はAnacondaをインストールします。
AnacondaにはChainerに必要なNumpyやSixなどが既にインストールされているので便利です。
(容量がバカでかいので、時間がかかります。)

Anacondaの他にも、Pycharm等でインストールすることもできます。

どのAnacondaのヴァージョンが利用できるか調べます。

pyenv install -l 

anaconda2系、つまりPythonの2系対応のものは
(2019年3月30日時点で最新はanaconda2-5.2.0)
anaconda2-X.X.Xと表示されています。

.....
anaconda2-5.0.0
anaconda2-5.0.1
anaconda2-5.1.0
anaconda2-5.2.0

anaconda3系、つまりPythonの3系対応のものは
(2019年3月30日時点で最新はanaconda3-5.2.0)
anaconda3-X.X.Xと表示されています。

.....
anaconda3-5.0.0
anaconda3-5.0.1
anaconda3-5.1.0
anaconda3-5.2.0

今回は3系をインストール。

pyenv install anaconda3-5.2.0

しばらくするとインストール完了です。

Anacondaが入っているか確認してみましょう。

pyenv versions

デフォルトではsystemになっているので(*がついているところ)

*system
anaconda3-5.2.0 (set by /Users/あなたのユーザー名/.pyenv/version)

切り替えます。

pyenv global anaconda3-5.2.0

変更できたか確認。

pyenv versions

*がついていれば成功。

system
*anaconda3-5.2.0 (set by /Users/あなたのユーザー名/.pyenv/version)

それではChainerをインストールしましょう。

まずconda(anaconda版のpip)
でインストールできるかどうかを確認。

anaconda search -t conda chainer

ありました。OSXの64ビット版。

なければpipでインストール。

pip install chainer

あったのでcondaでインストール。

conda install chainer

インストールできたか確認しましょう。

ターミナルからPythonと打ち対話モードにして、

python
>>> import chainer

無事何もなければインストールは成功してます。

>>>

外に出ましょう。

>>> exit()

Windowsの環境にChainerをインストールする方法

ちなみにWindows 8.1でキャプチャはとってます。

Anacondaのサイトへいき、Win用のAnacondaをダウンロードしましょう。

https://www.anaconda.com/distribution/



ダウンロード完了まで時間がかかります。

ダウンロードできたらEXEファイルをダブルクリック。

指示に従い、インストールしていきましょう。

インストールが終了したら、
検索からAnaconda Navigatorを入力

EnviornmentからChainer用の環境を構築していきます。





準備ができたら、三角マークからアナコンダ用のプロンプトを起動します。


以下のコマンド一発でインストールできます。

conda install chainer

最後はきちんと確認。

jupyter notebookも便利なので、
ついでにインストールしておきましょう。

インストール完了後、
ローンチをクリックすると起動します。

Newをクリック。

Python3を選択。

importして確かめる。

以上です。
MacやWindowsでも、さらっとChainerのインストールが完了しました。
環境によってエラー等が出る場合もあるかもしれませんので、その際はエラーメッセージを検索して原因を特定してみてください。

タグ:


参考になったら「いいね!」と「シェア」をお願いします!!

このエントリーをはてなブックマークに追加
AI(人工知能)セミナー開催中
AI(人工知能)入門セミナー AI(人工知能)入門セミナー IoT入門セミナー

AI入門ブログの中の人

AI研究所 研究スタッフ
通称:マサミ
アメリカ・サンフランシスコにある情報メディアの専門学校を卒業。大手金融会社での事務経験を経て、2016年9月よりAI研究所に入所。見習い研究員として、AI技術を日々勉強中。

Facebookページ