0

我已将我的 databricks 笔记本上传到存储库,并使用新的 databrick 公共可用功能(存储库集成和 python 导入)将 %run 语句替换为导入:https ://databricks.com/blog/2021/10/07/databricks-repos -is-now-generally-available.html

但它似乎不起作用

我已经在管理面板中激活了 repo 集成选项,但我收到此错误

ModuleNotFoundError:没有名为“请愿书”的模块

为简单起见,我将所有 python 文件移动到同一目录。我在处理笔记本中收到错误

[回购结构1

4

2 回答 2

0

请尝试使用从 repo 根目录到文件的完整路径:

from folders.file import class
于 2021-12-01T15:31:18.347 回答
0

如果你使用的是 Azure DataBricks 和 Python Notebooks,则不能将它们作为模块导入。

从文档中:

如果要将笔记本作为 Python 模块导入,则必须 在代码编辑器中编辑笔记本并删除 #Databricks Notebook source 行。删除该行会将笔记本转换为常规 Python 文件。

文档: https ://docs.microsoft.com/en-us/azure/databricks/repos#work-with-python-and-r-modules

于 2022-02-08T14:47:36.027 回答