0

このhttp://www.grpc.io/docs/tutorials/basic/python.html#creating-the-serverとここの例によるとhttps://github.com/grpc/grpc/tree/v1.0.0/ examples/python/route_guide、ファイルを生成すると、名前が_pb2.py付けられたいくつかのクラスが作成されます。ただし、生成されたファイルにはこのようなものは含まれていません。*Stub*Servicer_pb2.py

これが私の_pb2.pyファイルを生成する方法です:

protoc --proto_path=.venv/lib/python3.5/site-packages/grpc/tools/_proto/ --proto_path=.  --python_out=voyager/ voyager.proto

これらのクラスが生成されないことを意味する proto3 について何か特別なことはありますか? または、protoc私が行方不明のフラグですか?gRPC サーバーの作成方法がわかりません。

4

1 に答える 1

2

行方不明のようです--grpc_python_out=voyager/。関連するプラグインは 2 つあります。Protobuf Python と gRPC Python です。Protobuf のみを実行しています。

于 2016-09-27T22:30:16.173 に答える