目录
新手小白,入门深度学习,安装keras前配置TensorFlow。
环境介绍:
python版本:3.5.2
使用的是Anaconda
安装了:keras(2.0.6),TensorFlow(1.1.0)
错误点:
进入python中import tensorflow as tf中报一断错误代码 TypeError:expected bytes,Descriptor found
解决措施
查了相关csdn文档,发现是protobuf版本和TensorFlow版本不匹配,附上版本对应:
tensorflow 1.5 --------------- protobuf 3.4
tensorflow 1.12 --------------- protobuf 3.6
tensorflow 1.10 --------------- protobuf 3.6
tensorflow 1.0.0 --------------- protobuf 3.1
重装protobuf版本的 代码
.
pip install protobuf==3.6
最后安装成功
参考博客:
链接: https://blog.youkuaiyun.com/qq_43145926/article/details/104314487.