前提・実現したいこと
- Qiita:PythonでgRPCで双方向通信を試す。を参考にサンプルサーバとクライアントを実行しましたが、クライアントプログラム実行時に想定どおり動かず難航しています。解決方法が分かる方がいればご教示いただけると幸いです。
発生している問題・エラーメッセージ
- クライアントプログラムを実行すると下記エラーが発生します。
What's your name? > aa Traceback (most recent call last): File "sample_clinet.py", line 21, in <module> run() File "sample_clinet.py", line 18, in run hello_server(stub, name) File "sample_clinet.py", line 9, in hello_server for response in responses: File "/usr/local/lib/python3.7/site-packages/grpc/_channel.py", line 416, in __next__ return self._next() File "/usr/local/lib/python3.7/site-packages/grpc/_channel.py", line 803, in _next raise self grpc._channel._MultiThreadedRendezvous: <_MultiThreadedRendezvous of RPC that terminated with: status = StatusCode.UNIMPLEMENTED details = "" debug_error_string = "{"created":"@1609508377.282298000","description":"Error received from peer ipv6:[::1]:50051","file":"src/core/lib/surface/call.cc","file_line":1063,"grpc_message":"","grpc_status":12}"
該当のソースコード
- Qiita:PythonでgRPCで双方向通信を試す。のものと同じです。
試したこと
- こちら「[Python]Grpcでカメラ映像をストリームで共有する」を試したのですが、同様のエラーとなりました。
補足情報(FW/ツールのバージョンなど)
- MacOS Catalina 10.15.7, x64
- python 3.7.7
- grpcio, grpcio-tools 1.34.0
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。