2017-09-06 7 views
0

나는 TensorFlow 라이브러리를 실행하려고 시도해 왔고 그렇게하기 위해 Protobuf 라이브러리를 컴파일해야합니다. 나는 다음과 같은 명령을 사용하고 있습니다 :Protobuf Compilation Issues

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

다음 오류가납니다 :

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

실행할 수있는 프로그램, 또는 배치 파일을.

여기에 어떤 문제가 있는지 잘 모르겠습니다. 나는 TensorFlow 모델 디렉토리에서 실행하고 있지만 여전히 protoc을 인식하지 못합니다.

+0

안녕을 실행! protoc 바이너리가 필요합니다. https://github.com/tensorflow/models/blob/4f32535fe7040bb1e429ad0e3c948a492a89482d/research/object_detection/g3doc/installation.md#installation이 여기에 언급되어 있지만, 별도로 설치해야한다고 생각합니다. https://github.com/google/protobuf/blob/master/src/README.md#c-installation--- windows가 도움이됩니까? – Igor

답변

0

먼저 프로토콜 버퍼 라이브러리를 설치해야합니다. 아래 그림과 같이

는 명령 행에서 설치 PIP :

pip install protobuf 

그런 다음 protoc 명령을 다시