goo blog サービス終了のお知らせ 

ウィリアムのいたずらの、まちあるき、たべあるき

ウィリアムのいたずらが、街歩き、食べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も)

tensorflowをwindowsに入れて、jupyterで動かしたらハマったので、メモ

2018-05-30 09:03:43 | Weblog
【問題点】

まずは、インストール。python,jupyterは、anacondaで入れた。

で、tensorflowを

TensorFlowがWindowsサポートしたのでインストールしてみた
http://yaju3d.hatenablog.jp/entry/2016/12/06/023820


に書いてある方法で、インストール。
つまり、anacondaからanaconda pronptを出して以下のコマンド実行

conda create --name=tensorenv python=3.5
activate tensorenv
pip install --ignore-installed --upgrade tensorflow
python -c "import tensorflow; print(tensorflow.__version__);"


ここで、バージョンは出る。

そこで、jupyterを立ち上げて、上記サイトにある以下のサンプル

import tensorflow as tf

def x2_plus_b(x, b):
_x = tf.constant(x)
_b = tf.constant(b)
result = tf.square(_x)
result = tf.add(result, _b)
return result

with tf.Session() as sess:
result = sess.run([x2_plus_b(2., 3.)])
print(result)


を入れてrunすると、
ModuleNotFoundError: No module named 'tensorflow'
エラー。

【解決法】

jupyter で ModuleNotFoundError: No module named 'tensorflow' エラー
http://kz-engineer-scrap.hatenablog.com/entry/2017/05/14/013303

にあるように、もういちど、anaconda pronptを立ち上げて
(deactivate するだけでもいいかも)、BASEの状態で

pip install tensorflow

しなおす。






  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする