TypeError: Descriptors cannot be created directly.
时间: 2024-06-13 17:09:09 浏览: 187
js代码-手写Object.create
这个错误通常是由于使用过时的protobuf代码生成器导致的。解决此问题的方法是使用更新的protobuf版本重新生成代码,或者降级protobuf版本。另外,您还可以尝试将PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION设置为python,但这会导致解析速度变慢。以下是一些可能的解决方法:
1.使用更新的protobuf版本重新生成代码。
2.降级protobuf版本至3.20.x或更低。
3.将PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION设置为python,但这会导致解析速度变慢。
阅读全文