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

在Python3.8环境下安装TensorFlow2.5.0时遇到keras-nightly版本不匹配的错误。尝试单独安装keras-nightly也未成功。问题可能是由于TensorFlow版本过旧导致。升级到TensorFlow2.9.0可以解决此问题,但应注意高版本的TensorFlow可能对Numpy版本有要求,例如TensorFlow2.12.0需要Numpy1.22及以上版本。
摘要由CSDN通过智能技术生成

问题描述

这个错误发生于博主在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)。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值