Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
tensorflow:ModuleNotFoundError:没有名为';tensorflow.python.tools'';python';这不是一个包裹_Python_Tensorflow - Fatal编程技术网

tensorflow:ModuleNotFoundError:没有名为';tensorflow.python.tools'';python';这不是一个包裹

tensorflow:ModuleNotFoundError:没有名为';tensorflow.python.tools'';python';这不是一个包裹,python,tensorflow,Python,Tensorflow,当我试着跑的时候 import tensorflow as tf 在pycharm,我收到了错误信息 ModuleNotFoundError:没有名为“tensorflow.python.tools”的模块python不是一个包 我指的是像和这样的问题,它们只是建议降级或重新安装 这个问题的特殊性是: 在cmd中运行import tensorflow时,效果很好 这个项目的代码是正确的,因为我已经在其他计算机上运行了它。我使用CONDA来保持环境的一致性 我已经检查了pycharm的翻译和这个

当我试着跑的时候

import tensorflow as tf
在pycharm,我收到了错误信息

ModuleNotFoundError:没有名为“tensorflow.python.tools”的模块python不是一个包

我指的是像和这样的问题,它们只是建议降级或重新安装

这个问题的特殊性是:

  • 在cmd中运行
    import tensorflow
    时,效果很好
  • 这个项目的代码是正确的,因为我已经在其他计算机上运行了它。我使用CONDA来保持环境的一致性
  • 我已经检查了pycharm的翻译和这个项目,结果是正确的。


    我如何解决它?我已经和这个问题斗争了三天。

    我和你也有同样的问题。我发现这是该受责备的魅力。在2.0.0之后的tensorflow版本中,tensorflow的主要功能位于tensorflow_核心中,而不是像tensorflow 1.x那样的tensorflow文件夹。当您使用cmd时,python可以(通过某些方法)找到这些包,但旧版本的pycharm无法找到。因此,更新pycharm或使用tensorflow的早期版本可能会解决您的问题。
    . 这些问题说PyCharm可以识别tensorflow 2.0.0b1)

    您的项目或路径中是否有一个名为tensorflow.py的文件?没有,我读过类似“将文件名tensorflow.py更改为其他名称”的问题。但我没有这样的文件名。我确信您的回答会解决我的问题。是的,我提到我已经在另一台电脑上成功运行了这个项目,而且进展顺利。两台电脑之间有两个版本。