Kerasをインストールし、バックエンドをTheanoに切り替えたいと考えました。この郵便受けしかし、作成された json ファイルをどこに置くかまだわかりません。また、以下はimport keras
Python Shell で実行したときに表示されたエラーです。
TensorFlow バックエンドを使用します。
トレースバック (最新の呼び出しが最後): ファイル "", 行 1、import keras 内 ファイル "C:\Python27\lib\site-packages\keras__init__.py", 行 2、from . import backend 内 ファイル "C:\Python27\lib\site-packages\keras\backend__init__.py", 行 64、from .tensorflow_backend import * ファイル "C:\Python27\lib\site-packages\keras\backend\tensorflow_backend.py", 行 1、import tensorflow as tf 内 ImportError: tensorflow という名前のモジュールがありません
python -c "import keras; print(keras.__version__)"
Windows のコマンド ラインから実行すると、次の結果が得られました。
TensorFlow バックエンドを使用しています。トレースバック (最新の呼び出しが最後): ファイル "", 行 1, in ファイル "C:\Python27\lib\site-packages\keras__init__.py", 行 2, in from . import backend ファイル "C:\Python27\lib\site-packages\keras\backend__init__.py", 行 64, in from .tensorflow_backend import * ファイル "C:\Python27\lib\site-packages\keras\backend\tensorflow_backend.py", 行 1, in import tensorflow as tf ImportError: tensorflow という名前のモジュールがありません
誰か助けてくれませんか? ありがとう!
ベストアンサー1
kerasのソースを見た後(この場所):
Pythonバイナリを起動して以下を実行します
import os
print(os.path.expanduser('~'))
# >>> C:\\Users\\Sascha' # will look different for different OS
- これはベースディレクトリである必要があります
.keras
Kerasはそこにフォルダを作成しますkeras.json
(すでに作成されている場合)。そこにない場合は、そこに作成します。- 例:
C:\\Users\\Sascha\\.keras\\keras.json'