TensolFlow on MacOS
TensolFlowをMacOSにインストールしてみる
手順
- Xcode Command Line Toolsのインストール
- Homebrewのインストール
- pyenv-virtualenvのインストール
- TensorFlowのPython環境を構築
- pipのインストール
- TensorFlowのインストール
1, Xcode Command Line Toolsのインストール
以下のコマンドを実行してXcode Command Line Toolsをインストールする。
$ xcode-select --install
2, Homebrewのインストール
以下のページを参照してHomebrewをインストールする。
Homebrewのインストール - k0b0's record.
3, pyenv-virtualenvのインストール
homebrewからpyenvとpyenv-virtualenvをインストールする。
$ brew install pyenv $ brew install pyenv-virtualenv
pyenvのPATHを設定する。
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile $ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile $ echo 'eval "$(pyenv init -)"' >> ~/.bash_profile $ source ~/.bash_profile
好みのpythonをインストールする(ここではバージョン3.6.0をインストール)。
$ pyenv install 3.6.0
Shimsの更新
$ pyenv rehash
4, TensorFlowのPython環境を構築
TensorFlowのPython環境を作成する。
$ pyenv virtualenv 3.6.0 TensorFlow $ pyenv rehash
TensorFlow用に作成したPython環境を指定する。
$ pyenv global TensorFlow
TensorFlow用に指定したPython環境を確認する。
$ python --version Python 3.6.0
5, pip(Pip Installs Packages)のインストール
pipをインストールしてアップデートする。
$ sudo easy_install pip $ sudo easy_install --upgrade six $ sudo pip install --upgrade pip
6, TensorFlowのインストールと動作確認
pipでTensorFlowをインストールする。
$ pip3 install --upgrade tensorflow
プログラムを実行してTensorFlowの動作を確認する。
$ python >>> import tensorflow as tf >>> hello_tensor = tf.constant('Hello TensorFlow!') >>> sess = tf.Session() >>> print(sess.run(hello_tensor)) Hello, TensorFlow!