Win10配置Tensorflow_Object_Detection_API

安装软件版本号(最好安装一样的,否则可能不兼容):

Tensorflow-GPU-Vision 1.8.0  (pip install tensorflow-gpu==1.8.0)

Cuda版本 cuda_9.0.176_win10

Anaconda3-5.1.0-Windows-x86_64

cudnn-9.0-windows10-x64-v7

Python 3.6.4

软件安装工作参考:https://blog.csdn.net/bg2crw/article/details/79477092

配置Tensorflow_Object_Detection_API参考链接:

https://github.com/mzh1993/TensorFlow-Object-Detection-API-Tutorial-Train-Multiple-Objects-Windows-10

注意事项:

我一开始直接按照上面连接教程安装,新建virtual environment “tensorflow1”会出现很多错误无法解决,我觉得根本原因是tensorflowwin支持太不好了,无法正常编译protos文件,导致一些列错误。后来我直接在Anaconda boot环境下走完上面链接的流程,直接在我自己的指定目录下面新建了模型路径:

D:\Tensorflow\0_Object_Detection\models\research\object_detection”(可以自行修改)

用这个路径是因为一开始我已经配置好了Anaconda,正常使用jupyter notebook进行开发了。所以新建环境这条路走不通,就想着直接在boot环境下编译试试能不能通过。

(以下步骤跟上述参考链接保持一致):

2d:以管理员身份运行Anaconda Prompt后,如果像我一样已经配置好环境的,直接忽略红框1的内容,安装红框2中的依赖包即可:

 

PS:你在安装过程中可能会提示你某些模块版本高于tensorflow-xx版本所需求的,那就按照提示重新安装相应版本即可!(例如:pip install xxx==1.14.0,系统会自动卸载高版本后安装你所指定版本1.14.0

2e:配置PYTHONPATH 路径

set PYTHONPATH=C:\tensorflow1\models;C:\tensorflow1\models\research;C:\tensorflow1\models\research\slim

记得把红色部分改成你自己放置的路径(注意路径内不要有中文)

安装错误:

调用python setup.py build
出现ModuleNotFoundError: No module named 'setuptools'
请卸载'setuptools'后重装一次即可

猜你喜欢

转载自www.cnblogs.com/imzh/p/9453950.html