如何解决databricks-registry-webhooks中databricks.proto的TypeError?

0 投票
1 回答
22 浏览
提问于 2025-04-14 18:37

我正在尝试为Databricks中的MLflow创建webhooks。不过,在导入from databricks_registry_webhooks import RegistryWebhooksClient, JobSpec, HttpUrlSpec时,我遇到了一个TypeError错误。

错误信息是:TypeError: Couldn't build proto file into descriptor pool: duplicate file name databricks.proto

这个问题和我在社区网站上找到的情况是一样的,详细信息可以在这里查看。

1 个回答

0

问题在于,databricks-registry-webhooks 里面有一个叫 databricks.proto 的文件,这个文件和 mlflow 发生了冲突。下面是解决这个问题的方法:

%pip install databricks-registry-webhooks mlflow==2.2.2

你可以通过运行以下命令来测试这个解决方案是否成功:

 from databricks_registry_webhooks import RegistryWebhooksClient, JobSpec, HttpUrlSpec

撰写回答