我正在尝试编译Protoc库,但它只是一直给我一个No Such Directory的错误,即使它在那里
我正在执行Google's Photobuf compilation步骤 我也将Protoc添加到PATH环境变量中。
但它只是没有看到 object_detection / protos目录
protoc object_detection/protos/*.proto --python_out=.
目录和文件显然在那里
答案 0 :(得分:4)
与你同样的问题。
我已经安装了与anaconda3的protoc,但它没用。
这是我的解决方案:
前往protoc releases page并下载protoc-3.4.0-win32.zip,解压缩,然后在bin目录中找到protoc.exe。
将其移至模型/研究文件夹tensorflow model project
接下来,您可以使用protoc命令,如
protoc object_detection/protos/*.proto --python_out=.
答案 1 :(得分:2)
我使用Windows的最新protoc版本遇到了同样的问题:3.5.0。一时兴起,我尝试使用较旧的版本(3.4.0)并使用完全相同的说明使其工作。
答案 2 :(得分:2)
使用3.4.0版本并从object_detectionprotoc object_detection / protos / *运行.proto --python_out =。