2015-08-01
■WindowsにPythonとChainerをインストールする
毎日のようにニュースがあるディープラーニング業界ですが、最近ようやくちょっと落ち着いてきたかなーと思いつつ、Microsoft Surface Pro 3も買ったので(どんだけだ)、Chainerをインストールしてみました。当然、Surface Pro 3であってもGPUがNVIDIAではないのでCUDAは使えず。けど、学習済みNNを使って簡単な実験とかはできるのでChainerが入っているに越したことはないかと。
基本的にはまずPythonのWindows版をダウンロードします。
いまのところ主流は2.7
まあWindows x86-64 MSI installerをダウンロードしてインストールすれば良い
次に、パスを設定します。
Windowsのシステム環境変数設定をどうやるのか忘れてたんだけど、慌てず騒がず検索ボックスから「環境変数」と入力するとシステム環境変数設定が開きます。便利!
しかしMSIインストーラがあるのに環境変数は設定してくれないというのは謎です。
で、PATHにC:\Python27;C:\Python27\Scripts;を追加。
そしてChainerをインストールするわけですが、インストールする過程で必ずNumpyがどうとか騒ぐので、NumpyとScipyはここからダウンロードします。
numpy-1.9.2+mkl-cp27-win_amd64.whl と scipy-0.16.0-cp27-win_amd64.whl をダウンロードします。
cp27って付いてるのがPython2.7用のやつです。
ダウンロードしたら、そのディレクトリで
C:\Users\shi3z\Downloads\>pip install numpynumpy-1.9.2+mkl-cp27-win_amd64.whl C:\Users\shi3z\Downloads\>pip install scipy-0.16.0-cp27-win_amd64.whl
みたいにするとインストール可能。
この方法でインストールすると、どうもVisualCとかいらないみたいだった。
このコンパイル済みバイナリ使うとインストールそのものが凄く簡単になるな。
けっこう、Linuxだと依存関係解決するのに骨が折れたりするからなー。
とりあえずサクッと入ってよかった。
- 31 http://t.co/p8jYtSQUwy
- 4 http://gigazine.net/news/20150731-headline/
- 4 https://www.google.co.jp/
- 3 http://feedly.com/i/latest
- 3 http://pipes.yahoo.com/pipes/pipe.info?_id=02db597254ec68550537866a2fca2ce6
- 2 http://reader.livedoor.com/reader/
- 2 http://search.yahoo.co.jp/search?p=デイープラーニング&search.x=1&fr=top_of3_sa&tid=top_of3_sa&ei=UTF-8&aq=&oq=
- 2 http://www.google.co.jp/search?ie=Shift_JIS&q=戦術 戦略&btnG=検索
- 2 http://www.google.co.jp/url?sa=t&rct=j&q=windows10 ブログ&source=web&cd=38&ved=0CEYQFjAHOB5qFQoTCIXSu9jKhscCFYWQlAodDlUM3A&url=http://d.hatena.ne.jp/shi3z/20150429/1430334914&ei=2Qy8VcWBE4Wh0gSOqrHgDQ&usg=AFQjCNE9Z
- 2 https://www.google.co.jp