今天在安装Tensorflow时遇到了一个很坑爹的问题!!!
我安装的Tensorflow版本是1.5.0,各种第三方库都已经安装好了,结果运行还是抱错。
究其原因,问题出在protobuf上(版本不匹配)。
Tensorflow版本是1.5.0,而protobuf的版本我安装的是3.8.0
解决办法:
重新安装protobuf的3.6.0版本 ,执行下述命令:
pip install protobuf==3.6.0 -i https://mirrors.ustc.edu.cn/pypi/web/simple
再次运行,问题解决。虽然问题很小,但是在安装这些库的时候一定得注意版本的问题。往往是这些问题让人抓狂。