代码之家  ›  专栏  ›  技术社区  ›  TonyLing

为什么python2.7导入“从tensorflow.python.util导入嵌套”失败

  •  -2
  • TonyLing  · 技术社区  · 9 年前

    我使用了python2.7,但失败了

    在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 可以

    1 回复  |  直到 9 年前
        1
  •  0
  •   Shan Carter    9 年前

    我能够在python 2.7上运行该import语句而没有任何问题。也许您的python 2安装不可靠,或者您的tensorflow已经过时(我正在运行 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 
    >>>