导入错误 – 未找到名为 Tensorflow 的模块 [已解决]

出现类似“找不到模块错误:没有名为‘TensorFlow’的模块”的提示,就像我在 IDE(Py-Charm) 中遇到的那样。不用担心,我已经为您提供了保障。开始吧。

找不到名为 Tensorflow 的模块,因为该模块未安装

如果您的系统上未安装 TensorFlow 模块,肯定会出现导入错误消息。那么,如何检查Tensorflow模块是否安装呢?

要进行检查,请在各自的操作系统中打开终端并写入:

pip show tensorflow

执行上述命令后出现以下提示,表示需要安装TensorFlow包。

安装张量流

可以通过执行以下步骤来安装Tensorflow模块:

TensorFlow 需要最新版本的 pip,因此请升级您的 pip 安装以确保您运行的是最新版本

pip install --upgrade pip

然后,使用 pip 安装 TensorFlow

pip install tensorflow

安装完成后运行以下命令:

pip show tensorflow

至此,Tensorflow 模块已成功安装。

安装模块后,您收到导入错误消息的可能性就会很小。


Python 解释器选择 – PyCharm

现在可能还有另一种情况,该模块已经安装在系统上,但仍然收到错误消息。

我们中的许多人使用PyCharm作为 IDE 来编写 Python 程序。在 PyCharm 中创建新项目时,我们可以选择 Python 解释器。

在这一步,PyCharm 为我们提供了两个选项,即使用新环境和先前配置的解释器。默认情况下,设置第一个选项“新环境使用”,如果未选中“继承全局站点包”,则会导致导入错误消息。

如果您处于此阶段,请确保选择“先前配置的解释器”并单击“添加解释器” ,然后提供python .exe文件的正确路径(请小心执行此操作)。

请参阅下一节了解详细信息。

如果您在创建新项目时选择了“新环境”选项,那么不用担心,您可以按照以下步骤轻松更改解释器设置 🙂

  • 转到PyCharm IDE 左上角的“文件”选项,然后选择“设置”
  • 选择Python解释器并单击添加解释器
  • 在System Interpreter下,选择三个点以提供python.exe文件的路径
  • 给出python.exe文件的正确路径小心执行此步骤
  • 太好了,单击“确定”并应用更改

这就是 PyCharm 中 Python 解释器设置的全部内容,希望它可以帮助您解决错误消息。

提示:如果您想继续使用python 解释器的虚拟环境选项,只需选中下图所示的


概括

始终确保您永远不会创建具有模块名称的 python 文件,即tensorflow.py、pandas.py、matplotlib.py 等。这也会导致这些导入错误消息。确保您已安装该模块的最新版本。

感谢您的阅读并祝您编码愉快😀