记录一个grpc小bug

今天项目对接遇到了这个问题
attributeerrormodule _sym_db has no RegisterServiceDescriptor attribute

不管怎么找都找不到错,将grpc重新安装,代码重写都没有解决这个错误。
搞了半天才发现原来py2和py3的编译.proto文件产生的py文件是不一样的,因为服务端用的是py3,生成的代码直接被我拷过来用来额。直接自己重新编译一下.proto文件。OK!错误没了

你可能感兴趣的:(技术之路)