2 回答

TA贡献1871条经验 获得超13个赞
就我而言,一旦我进入研究目录,我就尝试protoc object_detection/protos. 然后,出现了这个错误:
Command 'protoc' not found, but can be installed with:
sudo snap install protobuf # version 3.6.0, or
sudo apt install protobuf-compiler
See 'snap info protobuf' for additional versions.`
因此,我通过键入以下内容来安装必要的软件包: sudo apt install protobuf-compiler
其次是: protoc object_detection/protos/*.proto --py
最后,您可以检查“object_detection”文件夹,您可以看到已经为该文件夹中的每个文件生成了一个 .py 文件。

TA贡献2036条经验 获得超8个赞
我能够按照以下步骤解决此问题:
导航到
Tensorflow\models\research
命令行中的文件夹(路径可能因您的情况而异)输入这个命令
for %i in (object_detection\protos\*.proto) do protoc %i --python_out=.
它将.py
为.proto
文件Tensorflow\models\research
夹中的每个文件创建文件
添加回答
举报