LoginSignup
2
1

More than 5 years have passed since last update.

Mac OS X El CapitanにTensorFlow v0.11.0 RC1をインストール

Last updated at Posted at 2016-10-29

概要

Mac OS X El Capitanに最新版のTensorFlowをインストール出来なかった。

環境

でもこのPythonは使わない。

  • Mac OS X El Capitan
  • python v.2.7.10
  • TensorFlow v0.11.0 RC1

一言でまとめると

デフォルトでインストールされているPythonやそこに入れたnumpyが邪魔してたのでPython 3を入れてPython 3でTensorFlowを動かした。

手順

方法が色々あるようですが、既存の環境を汚さないVirtualenv installationを使ってインストールしました。

Python 3をインストール

prepare.sh
brew update
brew install python3
pip3 install --upgrade setuptools
pip3 install --upgrade pip
brew linkapps
pip3 install numpy

インストールするURLを指定

公式からpy2py3に帰る。

setUrl.sh
export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.11.0rc1-py3-none-any.whl

インストールする

install.sh
pip3 install --upgrade $TF_BINARY_URL

仮想環境に入る。

activate.sh
source ~/tensorflow/bin/activate

動作確認

pythonではなくpython3を使う。

python3

>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
Hello, TensorFlow!
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> print(sess.run(a + b))
42
>>>

使い終わったら環境を抜ける。

deactivate.sh
deactivate

参考

Homebrewを使ってMacにPython3とかNumpyとかScipyとかをインストールする

2
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1