一、错误分析
出现这个问题原因在于tensorflow和keras版本不匹配,keras的版本太高了,需要降低到和tensorflow版本一致。
二、解决步骤
1.首先查看自己电脑的keras版本:pip show keras

上图中,我的tensorflow版本为2.6,keras版本为2.12.0,
2.使用 pip install keras==2.6

如果出现错误信息,其实是可以忽略的,或者挨个pip install xxxx即可:
tensorflow 2.6.0 requires clang~=5.0, which is not installed.
tensorflow 2.6.0 requires absl-py~=0.10, but you have absl-py 1.3.0 which is incompatible.
tensorflow 2.6.0 requires flatbuffers~=1.12, but you have flatbuffers 20210226132247 which is incompatible.
文章讲述了由于Tensorflow和Keras版本不匹配导致的问题,并提供了查看Keras版本及如何使用pip命令将Keras降级到与Tensorflow相同版本的解决方案。在降级过程中可能出现的错误信息,如对其他库的需求不匹配,可以忽略或单独安装这些库的兼容版本。
789

被折叠的 条评论
为什么被折叠?



