ディープラーニングをちょっとやってみようと思って自分のMacにPython 3.6.1を入れてみたので備忘投稿。
まず、環境はこんな感じ。
・端末:MacBook Pro(Late 2012) ←そろそろ新しいのほしい!
・OS:OS X EL Capitan
MacだとPythonは最初からインストールされてたりする。自分の環境だと
% python --version
Python 2.7.10
で、色々調べてみたらディープラーニングではPythonは2系ではなく3系を使うとのこと。
さらに調べたらbrewとかでインストールする方法があったのですが、
既存の2系の環境も残しておきたかったりしたので、今回は本家ページから直接持ってきました。
ちなみにAnacondaディストリビューションとかもありますが、
サイズが大きく中身がよくわかんないので、とりあえず最小構成で行くためにPythonだけ入れます。
ということで、「Download Python 3.6.1(2017/04/23現在)」をクリック。
直接パッケージを自分のMacにダウンロードしてインストールすると、
なんやかんやでpython 3.6.1の実行バイナリ(python3)を発見。
% python3 --version
Python 3.6.1
% which python3
/Library/Frameworks/Python.framework/Versions/3.6/bin/python3
ご丁寧に自分が使ってるシェルの設定ファイルにPATHの環境変数まで記載してくれました。
※ ちなみにzshでやったら「.zprofile」に記載されました
# Setting PATH for Python 3.6
PATH="/Library/Frameworks/Python.framework/Versions/3.6/bin:${PATH}"
これでディープラーニングに入門する環境は整いました。DLやってみます!