解决 ImportError: Keras requires TensorFlow 2.2 or higher. Install TensorFlow via pip install tensorflow
操作:
import keras
报错信息:
ImportError: Keras requires TensorFlow 2.2 or higher. Install TensorFlow via `pip install tensorflow`
报错原因:
keras版本是2.4.3,版本太高了,跟tensorflow不匹配
解决方法:
Step1:查找tensorflow匹配的对应keras版本
我的版本:
tensorflow == 2.1.0
python == 3.6
通过查找得知,我的tensorflow版本匹配的keras是2.3.1
Step2:安装keras==2.3.1
打开Anaconda的terminal,输入:
激活环境:
activate tensorflow
卸载keras2.4.3:
pip uninstall keras
pip install keras==2.3.1
参考:
1、https://docs.floydhub.com/guides/environments/
2、Keras requires TensorFlow 2.2 or higher