ImportError: No module named proto,python2.7,cuda9.1

conda环境使用python2.7安装tensorflow1.5-gpu,windows系统中安装cuda9.1.185(未安装两个补丁),cudnn7.0.5,简单的代码测试tensorflow调用gpu正常. 运行目标程序时,报错,
from tensorflow.contrib.tpu.proto import topology_pb2
ImportError: No module named proto
查相关路径,proto文件夹存在。

python中要有init这个文件才能算是包,所以我猜你缺少这个文件,写一个空的_init_.py放在xxx\envs\tf\Lib\site-packages\tensorflow\contrib\tpu\proto目录下,可解决

一般情况下还是环境问题,你先确认使用的python环境,然后根据环境找安装的第三方库位置,然后在位置里看看详细的库函数包含的内容,你说查相关路径,proto文件夹存在。你先要确定你查的相关路径是不是对的

出错一样,请问最终解决了吗