非常に基本的な質問です。
Anaconda python(spyder)にtensorflowライブラリをインストールしようとしています。
import tf.contrib.keras.preprocessing
"No module found".
としてエラーが発生しますtensorflow.contrib.keras.preprocessingもインポートしようとしました
from tf.contrib.keras.preprocessing.text import Tokenizer
も試しました。
これも機能しません
しかし、これをテンソルフローのウェブサイトで確認しましたが、存在しています。ライブラリへのリンクは https://www.tensorflow.org/api_docs/python/tf/contrib/keras/preprocessing です。
私はpipとcondaのインストールを試みました。しかし、それもエラーをスローします。
アナコンダプロンプトから私はこれを入力しました:
activate tensorflow
pip install tf.contrib.keras.preprocessing
conda install tf.contrib.keras.preprocessing
私が見逃しているものはありますか、私を訂正してください。
tf
はtensorflow
モジュールの名前ではなく、チュートリアルのエイリアスであるため、間違っています。
import tensorflow as tf
したがって、これを試してください:
from tensorflow.contrib.keras.preprocessing.text import Tokenizer
あなたのコメントから、モジュールがインストールされていない可能性があるため、インストールされているパッケージのリストで確認できます:
conda list
存在しない場合は、pip
を使用してインストールします。 doc に従います。
あなたがpip(pip3 install --upgrade tensorflow
):
tensorflow
という名前のconda環境を作成します:C:> conda create -n tensorflow python=3.5
環境をアクティブにします:C:> activate tensorflow
Tensorflowを環境にインストールします:(tensorflow)C:> pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.2.1-cp35-cp35m-win_AMD64.whl
(CPU)または(tensorflow)C:> pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-1.2.1-cp35-cp35m-win_AMD64.whl
(GPU)