Maison >développement back-end >Golang >Pourquoi « protocole-gen-go-grpc » échoue-t-il avec « Programme introuvable ou non exécutable » ?
protoc-gen-go-grpc Erreur : "Programme introuvable ou inexécutable"
Lors de la tentative de génération de fichiers de sortie GRPC à partir de . fichiers proto à l'aide de la commande :
protoc -I ./src/pbdefs/protos/ --go-grpc_out=. src/pbdefs/protos/*.proto
Vous pouvez rencontrer ce qui suit erreur :
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.
Solution :
Cette erreur indique que le plugin 'protoc-gen-go-grpc' est manquant. Pour le résoudre :
Installez le plugin :
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
Assurez-vous de l'environnement 'PATH' La variable inclut le plugin Emplacement :
Linux/macOS : Ajoutez la ligne suivante à votre '.bashrc' ou '.zshrc' fichier :
export PATH=$PATH:$GOPATH/bin
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!