当前系统环境:win10 x64 内存32G,处理器E5-2620 v3 @2.4GHz x2处理器

安装步骤

不啰嗦,直接进入正题!

1、安装python,这里安装当前(2019-09-12)最新版,下载地址:https://www.python.org/downloads/windows/,如下图:

1568277120434060.png

这里选择3.7.4版本

下载完,直接安装,记住勾选设置PATH;

2、安装tensorflow,下载地址:https://pypi.org/project/tensorflow/#files,如下图

1568277305475914.png

因为python安装的是3.7版本,这里就选择tensorflow-1.14.0-cp37-cp37m-win_amd64.whl这个版本,

下载完之后,运行命令行工具cmd,chdir到下载目录,执行如下命令,如图:

image.png

3、安装protoc,下载地址:https://github.com/protocolbuffers/protobuf/releases ,如下图:

image.png

选择最新版本,我选择的是protoc-3.9.1-win64.zip   解压安装:

    解压,生成:bin、include。将bin文件夹下的protoc.exe复制到C:\Windows\System32文件夹下。cmd打开命令行界面,输入命令protoc,出现如下界面说明安装成功,如下图:

image.png

,记住这里的bin、include,一会将会用到。

4、安装模型源码,下载地址:直接执行git命令,git clone https://github.com/tensorflow/models.git

进入到git的目录下,进入到models,将第三步解压的bin和include文件夹直接复制到这里,如下图:

image.png

进入到research下运行Windows PowerShell(注意,这里必须是PowerShell,运行cmd会报错),输入如下命令:

Get-ChildItem object_detection/protos/*.proto | Resolve-Path -Relative | %{ protoc $_ --python_out=. }

,然后依次执行如下命令:

python setup.py build

python setup.py install

5,、安装完成测试,在此目录下运行 python object_detection/builders/model_builder_test.py 进行测试,如下图表示安装成功:

1568278738561966.png

6、结束!