protoc-gen-go-grpc エラー: 「プログラムが見つからないか、実行可能ではありません」
から GRPC 出力ファイルを生成しようとしたとき。コマンド:
protoc -I ./src/pbdefs/protos/ --go-grpc_out=. src/pbdefs/protos/*.proto
を使用して proto ファイルを実行すると、次のような問題が発生する可能性があります。エラー:
protoc-gen-go-grpc: program not found or is not executable Please specify a program using absolute path or make sure the program is available in your PATH system variable --go-grpc_out: protoc-gen-go-grpc: Plugin failed with status code 1.
解決策:
このエラーは、「protoc-gen-go-grpc」プラグインが見つからないことを示しています。これを解決するには:
プラグインをインストールします:
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
「PATH」環境を確認します変数にはプラグインのものが含まれます場所:
Linux/macOS : 次の行を「.bashrc」または「.zshrc」に追加します。ファイル:
export PATH=$PATH:$GOPATH/bin
以上が「protoc-gen-go-grpc」が「プログラムが見つからないか、実行可能ではありません」というメッセージで失敗するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。