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