【问题标题】:Inspite of installing tensorflow, `ModuleNotFoundError: No module named 'tensorflow'` error occurs when I try to run files from CMD尽管安装了 tensorflow,当我尝试从 CMD 运行文件时出现“ModuleNotFoundError: No module named 'tensorflow'”错误
【发布时间】:2020-07-25 00:18:34
【问题描述】:

我正在尝试执行代码 https://github.com/bhavandar/leaf-diseases-predition 当我尝试在cmd中执行run.py文件时,出现如下错误:

Traceback (most recent call last): File "C:\Users\nmule\Downloads\leaf-diseases-predition\app\gui.py", line 87, in Analyze self.hdf5Model() File "C:\Users\nmule\Downloads\leaf-diseases-predition\app\gui.py", line 146, in hdf5Model text = self.hdf5Processing(4) File "C:\Users\nmule\Downloads\leaf-diseases-predition\app\progress.py", line 53, in decorator raise exception File "C:\Users\nmule\Downloads\leaf-diseases-predition\app\progress.py", line 39, in run result = func(*args, **kwargs) File "C:\Users\nmule\Downloads\leaf-diseases-predition\app\gui.py", line 131, in hdf5Processing from hdf5.main import index File "C:\Users\nmule\Downloads\leaf-diseases-predition\hdf5\main.py", line 2, in <module> import tensorflow as tf ModuleNotFoundError: No module named 'tensorflow

我安装了 tensorflow,当我使用 help('modules') 检查时它会出现

我尝试使用 pycharm 运行相同的文件。 Tensorflow 已安装并列在我的 pycharm 解释器中,但我遇到了这个问题: https://github.com/bhavandar/leaf-diseases-predition/issues/2#issue-598447067

【问题讨论】:

    标签: python windows tensorflow cmd pycharm


    【解决方案1】:

    Pycharm 的问题在于,它无法识别导入选项。 尝试从 pycharm 终端重新安装 tensorflow。 如果它不起作用,请尝试为您的项目引入一个新的 venv 并安装需求包。

    【讨论】:

      【解决方案2】:

      我发现typing 库确实是在 Python 3.6 中开发的。我使用的是 3.5,所以它可能缺少一些类。

      更新到python 3.6以上,问题应该解决了。

      就我而言,我使用了 python 3.7

      【讨论】:

        【解决方案3】:

        我安装了带有 tensorflow 环境的 anaconda,在 pycharm 中你可以激活创建的环境。

        安装tensor-gpu/conda

        https://www.thehardwareguy.co.uk/install-tensorflow-gpu

        安装张量/conda

        https://www.tensorflow.org/install/pip

        步骤

        运行 -> 调试配置 -> Python 解释器(选择您的环境)

        【讨论】:

          猜你喜欢
          • 2022-12-21
          • 2018-11-23
          • 1970-01-01
          • 2017-05-30
          • 2016-04-27
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多