gpt4 book ai didi

python - 查找自定义 protobuf 插件时出错

转载 作者:太空宇宙 更新时间:2023-11-03 15:04:05 25 4
gpt4 key购买 nike

当我尝试使用我下载的插件从 .proto 文件生成代码时,它可以工作。例如,使用以下作品:

协议(protocol) --python_out=. --plugin=protoc-gen-python=$GOPATH/bin/protoc-gen-python ./hello.proto

也是如此

protoc --go_out=. --plugin=protoc-gen-go=$GOPATH/bin/protoc-gen-go ./hello.proto

这些命令生成正确的 stub (几乎完成插件希望它们执行的操作)。但是,以下给出了错误:

协议(protocol)--custom_out=。 --plugin=protoc-gen-custom=my-plugin.py ./hello.proto

错误只是说

my-plugin.py:程序未找到或不可执行
--custom_out: protoc-gen-custom: 插件失败,状态代码 1。

即使my-plugin.py在我当前的目录中

最佳答案

原来我的 python 脚本不是可执行文件;我必须将以下内容添加到顶部:#!/usr/bin/env python

关于python - 查找自定义 protobuf 插件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44810574/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com