安装Tensorflow1.13.1时遇到的问题及解决方案

文章讲述了在名为tensorflow1.0的虚拟环境中遇到的三个技术问题及解决方案。问题一涉及cudnn版本兼容性,通过安装cudnn=7.6成功解决;问题二是一个TypeError与protobuf版本相关,通过降级protobuf到3.20.1解决;问题三是一个FutureWarning,通过卸载并安装numpy=1.16.0来处理。
摘要由CSDN通过智能技术生成

(注:我创建的虚拟环境叫做tensorflow1.0)

问题1:原本1.13.0对应的cudatoolkit=10.1,cudnn=7.4,但是运行conda install cudnn=7.4,无法下载

在这里插入图片描述
解决方法:改用conda install cudnn=7.6,同样可以用,且不会报错

问题2:出现:TypeError: Descriptors cannot not be created directly. If this call came from a _pb2.py file……

解决方法:
Step1:打开CMD输入activate tensorflow1.0进入激活环境
Step2:在激活环境中输入pip uninstall protobuf
Step3:继续输入pip install protobuf==3.20.1

问题3:出现 dtypes.py:516: FutureWarning: Passing (type, 1) or '1type'

解决方法:
Step1:打开CMD输入activate tensorflo1.0进入激活环境
Step2:先卸载当前版本的numpy :pip uninstall numpy
Step3:再安装低版本的numpy:pip install numpy==1.16.0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奋进的小hang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值