2016-11-24 89 views
0

テンソルフローバージョンr0.11をインストールしました。AttributeError:モジュール 'tensorflow'には属性 'reset_default_graph'がありません

私は tensorflowを輸入してきた私のファイル名 cartpole.py

import tensorflow as tf 

し、それを使用します。

tf.reset_default_graph() 

はPyCharmで私のプロジェクトを実行しようとすると、私はこのエラーを取得する:

in <module> 
tf.reset_default_graph() 
AttributeError: module 'tensorflow' has no attribute 'reset_default_graph' 

このエラーを解決するにはどうすればよいですか?

+0

、これを試すことができますか?私はあなたが正しく物をインポートしていないかもしれないという気持ちを持っています – martianwars

+0

おそらくあなたはプロジェクトに 'tensorflow.py'という名前のファイルを持っています – martianwars

答えて

1

あなたは、通常、それはあなたのプロジェクトtensorflow.pyでファイルを命名したとimport文は、このファイルからインポートされている可能性があります

import tensorflow as tf 

、書き込むことによってtensorflowをインポートします。

また、あなたはいくつかのより多くのコードを提供することができ

from tensorflow.python.framework import ops 
ops.reset_default_graph() 
+0

私はこのヒントを試しました。しかし、これが発生しました: ピップ--upgrade setuptoolsのインストール か easy_installを-U setuptoolsの が、何も助けなかっ:コマンド "のpython setup.py egg_info" は、私が使用したエラーコード1 で失敗しました。 – magnp

+0

私のファイル名は* cartpole.py * である私は、インポートした:TFとして *インポートtensorflow * と を使用* tf.reset_default_graph()* – magnp

+1

あなたは、あなたの質問にこれらの詳細を追加する必要があります。私はそれがPyCharm特有の問題だと思う。あなたは、別のフォルダにpythonターミナルを開き、 'tensf @ asf @ tf;をインポートしようとしましたか? tf.reset_default_graph() '? – martianwars

関連する問題