Spyderでのテンソルフローの使用-ImportError:指定されたモジュールが見つかりません

記事のディレクトリ


序文

Anacondaの組み込みコンパイラSpyderを使用したいので、Anaconda Promptを使用してテンソルフローを再構成しました。Windowsに付属のcmdと同じエラーが発生しました。同じ方法を使用してエラーを解決し、HelloWorldプログラムのテストに成功しました。アナコンダプロンプト。
この記事では、Spyderでテンソルフローを使用する方法を紹介します。


一つ、問題

Spyderを使用してコンパイルすると、エラーが報告されました。これは、TensorFlow環境にSpyderをインストールする必要があるためです。
テストコードは次のとおりです。

import tensorflow as tf
hello = tf.constant("hello,tensorflow")
sess = tf.Session()
print(sess.run(hello))

エラーのスクリーンショットは次のとおりです
エラー1

二、解決策

Anaconda Navigator図に示すように、スタートメニューバーでそれを見つけて開きます
オンにする
開いた後、を選択しEnvironment、作成した環境をtensorflow選択しNot installed、を選択して検索ボックスに直接入力しspyder、前の小さなボックスにチェックマークを付けて、をクリックApplyしてインストールします。図に示すように、右下隅
ステップ1
インストールが完了するInstalledと、インストールされたスパイダー表示されます。緑色は、図に示すように、インストールされたことを意味します。インターフェイスに
ステップ2
戻ると、インストールされたスパイダー表示されHomeますSpyderLaunch図に示すように、[実行]をクリックします。
ステップ3
最初はスパイダーで実行し
結果
ます操作には多くの警告が表示されますが、無視してください。図に示すように、2回目の実行の出力は正常です。最初に戻るメニューでは、tensorlfow環境でスパイダーが生成されていることも確認できます。tensorflowを使用するには、tensorflow環境スパイダーを開く必要があります
生成
そうしないと、モジュールが見つからないというエラーが報告されます。図の下のスパイダーを開きます。上記のように、実行結果は図のようになります。
まだエラーを報告しています
同様に、ipythonでtensorflowを使用すると、同様の手順でインストールできます。


総括する

インストールが成功すると、テンソルフローをスパイダーで使用できるようになります。

おすすめ

転載: blog.csdn.net/weixin_47585015/article/details/110358026
おすすめ