![](/img/trans.png)
[英]Why do I get the error “ModuleNotFoundError: No module named 'tensorflow.python.client' ” in Pycharm even after installing tensorflow?
[英]Inspite of installing tensorflow, `ModuleNotFoundError: No module named 'tensorflow'` error occurs when I try to run files from CMD
我正在尝试从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/issues-issue-598/
Pycharm 的问题在于,它无法识别导入选项。 尝试从 pycharm 终端重新安装 tensorflow。 如果它不起作用,请尝试为您的项目引入一个新的 venv 并安装需求包。
我发现typing
库确实是在 Python 3.6 中开发的。 我使用的是 3.5,所以它可能缺少一些课程。
更新到 python 3.6 或更高版本应该可以解决问题。
就我而言,我使用了 python 3.7
我在 pycharm 中安装了 anaconda 和 tensorflow 环境,您已经激活了创建的环境。
安装tensor-gpu / conda
https://www.thehardwareguy.co.uk/install-tensorflow-gpu
安装张量/conda
https://www.tensorflow.org/install/pip
脚步
运行 -> 调试配置 -> Python 解释器(选择您的环境)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.