だから基本的に、私はpythonをプログラミングして使用するのはかなり新しいです。 Tensorフロー、TheanoおよびKerasライブラリを使用する必要があるANNモデルを構築しようとしています。 Python 3.5.2 with Windows 10 x64のAnaconda 4.4.1があり、次の方法でこれらのライブラリをインストールしました。
これらのパッケージはすべて正しくインストールされており、condaリストで確認しています。ただし、これら3つのライブラリ(つまり、テンソルフロー、Theano、Keras)のいずれかをインポートしようとすると、次のエラーが表示されます。
Traceback (most recent call last):
File "<ipython-input-3-c74e2bd4ca71>", line 1, in <module>
import keras
ImportError: No module named 'keras'
試して
import sys
print(sys.path)
anaconda site-packages
フォルダーがリストにあるかどうかを確認します。
WHERE_YOU_INSTALLED_ANACONDA\anaconda3\envs\ENVIRONMENT_NAME\lib\python3.5\site-packages
のようなものでなければなりません
パス設定が正しい場合は、フォルダーの内容を一覧表示して、Keras、TensorFlow、およびTheanoがこのフォルダーにあるかどうかを確認します。
私は終日Kerasをインストールし、利用可能なすべての方法をオンラインで試しましたが、ほとんど死にかけていました。しかし、私はまだケラスをインポートできません。
(1)。 conda installまたはpip installを使用し、「1> null> 2&1」を削除した後... tensorflow_cpuをアクティブにしてcondaプロンプトでアクティブにしたが、とにかく動作しません。
(2)。次に、kerasをチェックし、os.path()を印刷します。内部に仮想環境はありません。仮想環境envからすべてのkerasデータファイルをコピーし、「C:\ Users\Administrator\Anaconda3\Lib\site-packages」に入れるだけで、頭がおかしくなりました。
(3)。現在、テンソルフローとケラはうまく機能しています。
コンピューターを切り替えて最新のAnacondaをダウンロードした後、非常によく似た問題に遭遇しました。これはpython 3.6に付属しています。 python 3.5を独自の環境にインストールし、この環境にkerasをインストールしても問題ありませんでしたが、import keras
keptが失敗しました。
私の洗練されていないソリューション(グローバル環境で既にテンソルフロー/テアノ/ cntkが正常に動作していると仮定)?
Anaconda3/envs // Lib/site-packages/kerasにインストールされているkerasフォルダーをAnaconda3/Lib/site-packages/kerasに移動します。 import keras
は、スタートメニューから起動したjupyterノートブックから実行すると減価償却の警告を表示しますが、動作し、kerasが実行されているバックエンドを正しく返します。
[インデックスの更新]をクリックしてから、Kerasをもう一度検索してください。