从构建管道运行python测试时出错-TypeError:__init __得到了意外的关键字参数'client_options'

问题描述

正在我的代码中使用google-cloud-datastore的地方运行python测试,所以此错误特定于版本吗?

TypeError: __init__() got an unexpected keyword argument 'client_options'

如何解决错误

解决方法

我已经通过更新/升级下面的库解决了这个问题,

以前的版本:

google-cloud-core==1.3.0
google-cloud-datastore==1.14.0

新版本:

google-cloud-core==1.4.1
google-cloud-datastore==1.15.0

所以我们可以说错误是由于我们的代码中使用的Google库版本不匹配。