Tensorflow安装过程中报错解决

文章讲述了在使用pip安装TensorFlow时遇到的版本不匹配问题,以及如何根据项目需求调整Python和TensorFlow版本,同时提到grpcio依赖的版本限制。作者通过实际操作展示了不同版本选择的重要性,并提醒读者可能需要调整pip源以解决安装错误。
摘要由CSDN通过智能技术生成

1、pip install tensorflow

(waymax) root@e940de6f9d9d:~/waymax# pip install tersorflow 
ERROR: Could not find a version that satisfies the requirement tersorflow (from versions: none)
ERROR: No matching distribution found for tersorflow

去网上查阅资料说是python版本对不上,参考官网的python版本:说是要3.6-3.9的python版本使用 pip 安装 TensorFlow (google.cn)

给我整懵了,我在githup上clone的waymax项目要求文件上写着要求python>=3.10,  'tensorflow>=2.11.0',两者不就矛盾了,是我理解错了还是有什么科技,继续探索解决办法,返现原来指定tensorflow的版本既可以成功。

2、pip install tensorflow=2.11.0

因为我的项目文件要求tensorflow的版本不低于2.11.0,故我先尝试2.11.0版本,结果报错如下:

ERROR: Could not find a version that satisfies the requirement grpcio<2.0,>=1.24.3 (from tensorflow) (from versions: none)
ERROR: No matching distribution found for grpcio<2.0,>=1.24.3

这个错误表明在安装 TensorFlow 时无法找到符合要求的 grpcio 版本。根据错误信息,需要的是 grpcio 的版本范围在 1.24.3 到 2.0 之间的版本。查询资料发现不同的python版本对应不同的tensorflow版本:Tensorflow与Python、CUDA、cuDNN的版本对应表_tensorflow版本对应python3.11-CSDN博客但好奇测试了一下换一个tensorflow版本,可能这里别的python版本不适用2.12.0版本,建议自己尝试更换版本安装,总有一个对得上吧。

pip install tensorflow==2.12.0 -i https://pypi.mirrors.ustc.edu.cn/simple/

顺利安装成功,但这里有一个注意的,不切换源的话可能也会报错。看来探索还是需要一点运气。

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值