Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Proto Compilation Error - No such file or directory

I am trying to compile Protoc library but It just keeps giving me the error of No Such Directory even though it is there

I am following Google's Photobuf compilation steps I have added Protoc to PATH environment variable as well.

But it simply won't see the object_detection/protos directory

protoc object_detection/protos/*.proto --python_out=.

enter image description here

The directory and the files are clearly there

enter image description here

like image 426
Pirate X Avatar asked Oct 26 '25 07:10

Pirate X


2 Answers

Same issue with you.
I have been installed protoc with anaconda3,but it is useless.

This is my solution:
Head to the protoc releases page and download the protoc-3.4.0-win32.zip, extract it, and you will find protoc.exe in the bin directory.

Move this to models/research folder tensorflow model project

Next,you can use the protoc command like

protoc object_detection/protos/*.proto --python_out=.

Reference linking

like image 116
Aisuko Avatar answered Oct 29 '25 03:10

Aisuko


I was running into the same problem using the latest protoc version for windows: 3.5.0. On a whim I tried using the slightly older version (3.4.0) and got it to work using the exact same instructions.

like image 26
Alex G Avatar answered Oct 29 '25 01:10

Alex G



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!