Error "Keras requires TensorFlow 2.2 or higher"
Following the advice given here, downgrading Keras did the trick for me without having to touch any other packages. Just do:
pip install keras==2.3.0
I hope this only remains a temporary issue and will be fixed in future versions of TensorFlow and Keras.
Other possible solutions, are discussed here.
I had the same issue caused by last keras release,what i remember did():
1-Upgrade tensorflow:
pip install --user --upgrade tensorflow-gpu
(there might be some missing packages, just pip install them)
2-Upgrade Tensorboard
pip install --user --upgrade tensorboard
(there might be some missing packages, just pip install them)
3-Downgrade Keras
pip install keras==2.3.1
(latest version working for me)
4-Downgrade tensorflow-gpu
pip install --user --upgrade tensorflow-gpu==1.14.0
(latest version working for me)
Let me know if worked!
Anaconda 2020.02
Python 3.7
CPU i3 8100
OS Windows 10 64
Nvidia GPU GTX1050TI
CUDA 10.1