質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Jupyter

Jupyter (旧IPython notebook)は、Notebook形式でドキュメント作成し、プログラムの記述・実行、その実行結果を記録するツールです。メモの作成や保存、共有、確認などもブラウザ上で行うことができます。

Keras

Kerasは、TheanoやTensorFlow/CNTK対応のラッパーライブラリです。DeepLearningの数学的部分を短いコードでネットワークとして表現することが可能。DeepLearningの最新手法を迅速に試すことができます。

Anaconda

Anacondaは、Python本体とPythonで利用されるライブラリを一括でインストールできるパッケージです。環境構築が容易になるため、Python開発者間ではよく利用されており、商用目的としても利用できます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

解決済

1回答

5845閲覧

jupyter notebookでkerasが使えません

harada123

総合スコア19

Jupyter

Jupyter (旧IPython notebook)は、Notebook形式でドキュメント作成し、プログラムの記述・実行、その実行結果を記録するツールです。メモの作成や保存、共有、確認などもブラウザ上で行うことができます。

Keras

Kerasは、TheanoやTensorFlow/CNTK対応のラッパーライブラリです。DeepLearningの数学的部分を短いコードでネットワークとして表現することが可能。DeepLearningの最新手法を迅速に試すことができます。

Anaconda

Anacondaは、Python本体とPythonで利用されるライブラリを一括でインストールできるパッケージです。環境構築が容易になるため、Python開発者間ではよく利用されており、商用目的としても利用できます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

0グッド

0クリップ

投稿2019/03/20 00:38

編集2019/03/20 01:03

macのjupyter notebookで構築しています。
言語はpython3.xです
jupyterはanacondaから起動しています。
一度jupyterが開かなくなったのでanaconda経由で再インストールしました。

下記のプログラムでエラーが出ます。

from keras.models import Model
from keras.layers import Dense, GlobalMaxPooling2D,Input,Dropout
from keras.applications.vgg16 import VGG16
from keras.preprocessing.image import ImageDataGenerator
from keras.optimizers import SGD

エラー内容
Using TensorFlow backend.

ModuleNotFoundError Traceback (most recent call last)
<ipython-input-45-b0ea6224d6fd> in <module>
----> 1 from keras.models import Model

/anaconda3/lib/python3.7/site-packages/keras/init.py in <module>
1 from future import absolute_import
2
----> 3 from . import utils
4 from . import activations
5 from . import applications

/anaconda3/lib/python3.7/site-packages/keras/utils/init.py in <module>
4 from . import data_utils
5 from . import io_utils
----> 6 from . import conv_utils
7
8 # Globally-importable utils.

/anaconda3/lib/python3.7/site-packages/keras/utils/conv_utils.py in <module>
7 from six.moves import range
8 import numpy as np
----> 9 from .. import backend as K
10
11

/anaconda3/lib/python3.7/site-packages/keras/backend/init.py in <module>
87 elif _BACKEND == 'tensorflow':
88 sys.stderr.write('Using TensorFlow backend.\n')
---> 89 from .tensorflow_backend import *
90 else:
91 # Try and load external backend.

/anaconda3/lib/python3.7/site-packages/keras/backend/tensorflow_backend.py in <module>
4
5 import tensorflow as tf
----> 6 from tensorflow.python.framework import ops as tf_ops
7 from tensorflow.python.training import moving_averages
8 from tensorflow.python.ops import tensor_array_ops

ModuleNotFoundError: No module named 'tensorflow.python'

エラーが長いですが、正直全くお手上げです。
なんとなく、構築がおかしくなっているような感じを受けます。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

tiitoi

2019/03/20 04:10

tensorflow はインストールしましたか?
harada123

2019/03/20 04:14

ありがとうございました。tensorflowのインストールはしているはずです。 実はあの後jupyterが二つの方法で開けることが分かり、anacondaから開くと異常が出るのですが、ターミナルからjupyter noteboolと打って開くと普通にできました。 お騒がせいたしました。
guest

回答1

0

自己解決

ターミナルからjupyter notebookを開くと正常にkerasもtensorflowも動作するようです。
後から無理やり上書きしたanacondaから開くとやはり環境構築ができていないようで、エラーが出るみたいです。
お騒がせいたしました。

投稿2019/03/20 04:16

harada123

総合スコア19

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問