【问题标题】:Is there a way to export/import Jupyter Notebook extensions?有没有办法导出/导入 Jupyter Notebook 扩展?
【发布时间】:2023-03-18 04:13:01
【问题描述】:

我真的很喜欢非官方的 Jupyter Notebook 扩展 found hereJupyter nbextensions configurator 功能也允许交互式启用/禁用扩展。

但是,如果我想迁移到新的虚拟环境该怎么办?除了为每个配置手动执行jupyter nbextension enable [extension] 之外,是否有更无缝的方式来获取我的原始配置?有没有办法导出和导入扩展和设置?

【问题讨论】:

  • 您可以在 jupyter 中将两个虚拟环境安装为不同的内核:ipython.readthedocs.io/en/stable/install/… 这样您只需安装一次 jupyter 及其扩展,然后从 jupyter 中选择您的 venv 作为内核。
  • 啊。你是对的。我一直在以错误的方式看待它。最好将解释器安装到单个 Jupyter 中,而不是通过 pip 将 Jupyter 安装到每个解释器中。如果您发布它,我会将其作为已接受的答案。

标签: python jupyter-notebook


【解决方案1】:

您可以在 jupyter 中将两个虚拟环境安装为不同的内核:https://ipython.readthedocs.io/en/stable/install/kernel_install.html#kernels-for-different-environments 这样您只需安装一次 jupyter 及其扩展,然后从 jupyter 中选择您的 venv 作为内核。

另一种选择是使用 docker,这将允许您将环境提交到源代码控制(即更容易共享)。

【讨论】:

    猜你喜欢
    • 2019-08-13
    • 2020-03-15
    • 1970-01-01
    • 2023-04-11
    • 1970-01-01
    • 2019-06-11
    • 1970-01-01
    • 2023-03-06
    • 2017-09-19
    相关资源
    最近更新 更多