備忘録のような何か

何か += 備忘録( 日々のこと, 妄想, IT, DIY, 畑仕事 );

TensorFlowをインストール

移転しました。

約5秒後に自動的にリダイレクトします。



とりあえず、インストールしよう。

こちらのサイトを参考にしました。

1.Pythonのバージョン確認。

$ python -V
Python 2.7.6


2.Pythonのパッケージ管理システムpipを使ってインストール?

$ sudo pip install --upgrade virtualenv
sudo: pip: command not found


あー、うん。pip自体が入ってないね。

3.pipをインストール。

get-pip.pyをダウンロードして、

$ cd /Users/***/     # get-pip.pyをダウンロードしたフォルダに移動
$ sudo python get-pip.py
Successfully installed pip-8.1.2 wheel-0.29.0


4.気を取り直してvirtualenvのインストール&tensorflowのインストール

$ sudo pip install --upgrade virtualenv
Successfully installed virtualenv-15.0.2
$ virtualenv --system-site-packages ~/tensorflow


5.実行確認

$ source bin/activate   # bashの場合
(tensorflow) $ python
>>> import tensorflow as tf
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named tensorflow

おやおや。1行目からエラーですか。

こちらで解決方法を発見。

そもそもアンインストールするものが入っていなかったようなので最後の行だけ実行。
sudoつけないとエラーになった。

sudo pip install https://storage.googleapis.com/tensorflow/mac/tensorflow-0.5.0-py2-none-any.whl


6.再び実行確認

$ source bin/activate   # bashの場合
(tensorflow) $ python
>>> 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


お、動いた(・∀・)
ただ、Pythonのコードが動いただけやけどねw
とりあえずインストールは完了。

(。・ω・)ノシ