2016-12-18 13 views
-2

私はpython2.7がpython2.7"tensorflow.python.util輸入巣から" python2.7のインポートが失敗した理由

>>> from tensorflow.python.util import nest 
Traceback (most recent calllast): 
    File "<stdin>", line 1, in <module> 
ImportError: cannot import name nest 

を失敗した使用が、私はにpython3.5を使用するようにしてくださいfrom tensorflow.python.util import nestはokです

+0

python2にテンソルフローをインストールしましたか? python3でインポート可能であるということは、あなたがそのインストール用にインストールしたことを意味し、python2のインストールは完全にそれとは独立しています。 – mata

答えて

0

私はPython 2.7で何の問題もなくそのインポートステートメントを実行することができました。おそらく、あなたのPython 2のインストールがうねったり、あなたのテンソルフローが古いです(私は0.12.0-rc1です)。

Python 2.7.12 (default, Dec 1 2016, 21:24:23) 
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.42.1)] on darwin 
>>> from tensorflow.python.util import nest 
>>> 
+0

私はテンソルを見る.__バージョン__は '0.8.0' thx u – TonyLing

+0

現在のバージョンは0.12です。アップグレードしてもう一度お試しください。 –

関連する問題