k0b0's record.

Computer Engineering, Arts and Books

TensolFlow on MacOS

TensolFlowをMacOSにインストールしてみる

手順

  1. Xcode Command Line Toolsのインストール
  2. Homebrewのインストール
  3. pyenv-virtualenvのインストール
  4. TensorFlowのPython環境を構築
  5. pipのインストール
  6. 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!