ERROR: Could not find a version that satisfies the requirement keras-nightly (from versions: none)

问题描述

这个错误发生于博主在python=3.8的环境里安装tensorflow=2.5.0时。执行pip install tensorflow==2.5.0,出现了以下错误:

ERROR: Could not find a version that satisfies the requirement keras-nightly (from versions: none)
ERROR: No matching distribution found for keras-nightly

 单独执行pip install keras-nightly也不能解决问题,开始推测应该是tensorflow版本太老引起的。

解决方案

更换一个更高版本的tensorflow版本即可。

执行

pip install tensorflow==2.9.0

即可解决问题。

注意:这里的tensorflow版本最好不要太高,太高会出现不能安装合适版本的Numpy的问题(如tensorflow==2.12.0不支持使用低于1.22版本的numpy)。

你可能感兴趣的:(python,bug解决方案,keras,python,人工智能)