ImportError:没有名为'tensorflow.core'的模块

Aji*_*dge 6 python python-3.x tensorflow

使用pip3安装tensorflow-gpu后,我在尝试时遇到以下错误 import tensorflow as tf

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/dlpda/.local/lib/python3.5/site-packages/tensorflow/__init__.py", line 22, in <module>
    from tensorflow.python import pywrap_tensorflow  # pylint: disable=unused-import
  File "/home/dlpda/.local/lib/python3.5/site-packages/tensorflow/python/__init__.py", line 52, in <module>
    from tensorflow.core.framework.graph_pb2 import *
ImportError: No module named 'tensorflow.core'
Run Code Online (Sandbox Code Playgroud)

虽然我能够在virtualenv中成功导入,但不能在外部导入.

我该如何解决这个问题才能导入tensorflow?

小智 2

问题可能出在软件包安装目录上,例如一些软件包安装在 home 中,一些软件包安装在 /usr/ 中。我建议您通过在 ~/.local/lib/python3.5/site-packages 中找到主目录中的所有软件包来删除它们,然后使用超级用户权限重新安装。