使用grpcio和grpcio-tools编译原型文件时发生Python更新错误

问题描述

一周以来,我一直在使用grpc和grpcio-tools来编译.proto文件,今天我正在尝试编译相同的.proto文件,但是我在命令提示符下收到以下通知

遵循的步骤:

  • 创建的virtualenv
  • 主动通气
  • 已安装必需的软件包

请关注我的required.txt和python版本3.7

click==7.1.2
construct==2.10.56
Flask==1.1.2
Flask-Cors==3.0.9
Flask-SocketIO==4.3.1
grpcio==1.32.0
grpcio-tools==1.32.0
itsdangerous==1.1.0
Jinja2==2.11.2
MarkupSafe==1.1.1
protobuf==3.13.0
python-engineio==3.13.2
python-socketio==4.6.0
PyYAML==5.3.1
signalslot==0.0.2
six==1.15.0
Werkzeug==1.0.1

并尝试编译.proto文件,并进行以下更新

Error:

(venv) C:\work\controller>python - m grpc_tools.protoc - I. --python_out =. protos/device_msg.proto
Python 3.7.6 (tags/v3.7.6:43364a7ae0,Dec 19 2019,00:42:30) [MSC v.1916 64 bit (AMD64)] on win32
Type "help","copyright","credits" or "license" for more @R_700_4045@ion.

only changes from last week to this week,is windows update on my machine

这时我封锁了我的工作,感谢快速解决方

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)