![](/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.