Win10下TensorFlow object_detection API的安装配置出现的一些问题

参考此篇博客进行安装Win10下TensorFlow object_detection API的安装配置及Demo运行,但是安装过程中还是出现一些问题

  1. 在编译生成py文件时出错
protoc object_detection/protos/*.proto --python_out=.

运行此行命令报错不能找到文件
修改为

C:\Users\Dell\Desktop\cs\protoc-3.4.0-win32\bin\protoc object_detection/protos/*.proto --python_out=.

可以正常运行,C:\Users\Dell\Desktop\cs\protoc-3.4.0-win32\bin\protoc为protoc所在路径

  1. 安装tensoflow报错

在这里插入图片描述需要更新模块

conda upgrade --all 
conda upgrade pip
conda install tensorflow
  1. 运行demo时出错
    在research目录下打开Anaconda prompt,输入jupyter notebook打开notebook,打开\object_detection\object_detection_tutorial.ipynb运行。
    第一个cell报错Please upgrade your TensorFlow installation to v1.9.* or later!,查询tensorflow版本号发现是1.8.0,于是将demo中两行屏蔽
if StrictVersion(tf.__version__) < StrictVersion('1.9.0'):
 raise ImportError('Please upgrade your TensorFlow installation to v1.9.* or later!')

运行后续代码,可以正常运行
运行结果
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_24852439/article/details/88598087