ImportError:Keras 需要 TensorFlow 2.2 或更高版本。在 Windows 上通过 `pip install tensorflow` 安装 TensorFlow

Posted

技术标签:

【中文标题】ImportError:Keras 需要 TensorFlow 2.2 或更高版本。在 Windows 上通过 `pip install tensorflow` 安装 TensorFlow【英文标题】:ImportError: Keras requires TensorFlow 2.2 or higher. Install TensorFlow via `pip install tensorflow` on Windows 【发布时间】:2021-12-21 22:18:13 【问题描述】:

Anaconda in Visual Studio Code

我该如何解决这个问题?

【问题讨论】:

【参考方案1】:

首先使用以下命令卸载当前版本的 tensorflow:

pip uninstall tensorflow

然后使用以下命令安装正确的版本:

pip install tensorflow==2.2 or pip install tensorflow>=2.2

它应该可以正常工作。如果我错了,请告诉我。

【讨论】:

解决了问题,谢谢! 请将问题标记为正确并关闭问题..

以上是关于ImportError:Keras 需要 TensorFlow 2.2 或更高版本。在 Windows 上通过 `pip install tensorflow` 安装 TensorFlow的主要内容,如果未能解决你的问题,请参考以下文章

ImportError:无法从“keras.models”导入名称“Sequential”

ImportError:没有名为“keras”的模块

tensorflow.keras.layers:ImportError:无法导入名称“CuDNNLSTM”

ImportError:没有名为“keras.utils.visualize_util”的模块

安装keras tensorflow指定版本后需要安装指定版本的CUDA和cudnn,否则报错 ImportError: Could not find ‘cudart64_90.dll‘.

安装keras tensorflow指定版本后需要安装指定版本的CUDA和cudnn,否则报错 ImportError: Could not find ‘cudart64_90.dll‘.