Protobuf编译问题

时间:2017-09-06 21:09:46

标签: python tensorflow protoc

我一直在尝试运行TensorFlow库,为了做到这一点,我必须编译Protobuf库。我正在使用以下命令:

C:\tensorflow-master\tensorflow\models>protoc object_detection/protos/*.proto --python_out=.

出现以下错误:

'protoc' is not recognized as an internal or external command,

可操作程序或批处理文件。

我不确定这里的问题是什么。我正在TensorFlow模型目录中运行它,但它仍然无法识别protoc。

1 个答案:

答案 0 :(得分:1)

您需要先安装Protocols缓冲区库。

从命令行进行pip install,如下所示:

pip install protobuf

然后再次运行你的protoc命令