【问题标题】:kedro context and catalog missing from ipython sessionipython 会话中缺少 kedro 上下文和目录
【发布时间】:2021-11-23 12:27:14
【问题描述】:

我启动了 ipython 会话并尝试加载数据集。
我在跑步
df = catalog.load("test_dataset")
面临以下错误
NameError: name 'catalog' is not defined

我也尝试了 %reload_kedro,但出现以下错误

UsageError: Line magic function `%reload_kedro` not found.

甚至无法加载上下文。 我正在从 Docker 容器运行 kedro 环境。 我不确定我哪里出错了。

【问题讨论】:

    标签: ipython kedro


    【解决方案1】:

    0.17.5 中新增了一个回退选项,请在您的 Jupyter/IPython 会话中运行以下命令:

    %load_ext kedro.extras.extensions.ipython
    %reload_kedro <path_to_project_root>
    

    这应该可以帮助您启动和运行。

    【讨论】:

    • 我在 Windows 上运行 kedro 0.17.6 并尝试执行太空飞行教程,但在 kedro ipython 会话中遇到了同样的问题。具体来说,它说“NameError: name 'catalog' is not defined”。
    猜你喜欢
    • 1970-01-01
    • 2012-06-16
    • 2017-03-26
    • 1970-01-01
    • 2013-06-15
    • 1970-01-01
    • 2016-05-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多