2017-01-02 5 views
0

Visual StudioのセットアップでPython ToolsとCPythonがインストールされています。Visual StudioでPythonツールを使用してTensorFlowを実行しても出力がありません

"Hello World!"というサンプルを実行しています。プログラムはPythonがVisual Studiosで正しく設定されていることを示し、メッセージが表示されます。

しかし、私はTensorFlowを使用するための選択肢としてVisual Studioを使用したいと考えています。私は必要なすべてのパッケージをインポートしました。次のようにサンプルTensorFlowプログラムを実行すると、実行中のウィンドウは単に黒い画面を表示します。

import tensorflow as tf 

hello = tf.constant('Hello, TensorFlow!') 

sess = tf.Session() 

print(sess.run(hello)) 
print("hey") 

エラーは表示されず、メッセージも表示されないため、正確に何が欠落しているか正しく設定されていません。

+0

これについては明白な説明がないので、いくつかのフォローアップの質問があります。1. TensorFlowをスタンドアロンのPythonセッションで実行できますか(コマンドプロンプトを使用して)? 2. Visual Studioはインストールしたものと同じバージョンのPythonを使用していますか? 3.どの時点で失敗するのですか(つまり、一度に1行ずつ実行するとどうなりますか?) – mrry

+0

1) "Test the TensorFlow installation"ガイドに従って1行ずつ入力すると、TensorflowはCMDを使用して正常に動作します。 2)Visual Studioは同じバージョンのPython(64ビットv3.5)をインストールしています。 3)ここで説明したTensorFlowパッケージのインポート時にプログラムが停止することを知りました。 - http://stackoverflow.com/questions/41427951/importing-tensorflow-stops-python-program-from-running – Carrein

+0

私も向きませんF5キーを押してデバッグモードで起動したときと同じ問題です。それが起きても、まだ時間がかかります。あなたは問題を克服しましたか?もしそうなら、どのように?助けてください。 – Garuda

答えて

0

私は同じ問題を抱えていて、それは本当に問題ではなかったことが判明しました!それは実際には機能しますが、あなたに何かを見せるためにはかなり長い時間がかかります。ちょうどそれに数分を与えると、出力が表示されます。それでも私は処理時間が非常に遅いという問題を抱えていますが、私はどのようにアプローチするのか分かりません。 VSの問題かもしれません。

+0

プロトタイプを作成している場合、数分は許容できる応答ではありません。インタラクティブにうまくいくようです。 :S – Marcom

関連する問題