【问题标题】:Julia .jl in Jupyter notebookJupyter 笔记本中的 Julia .jl
【发布时间】:2020-12-09 05:50:54
【问题描述】:

我是 Julia 的新手,我有一个名为“example.jl”的文件,我想在 Jupyter 中打开它。我将 Julia 内核添加到我的 jupyter 内核中。 我的问题是: 是否有类似的终端命令:

jupyter notebook blabla.ipynb [我用来打开笔记本的]

哪个使用正确的 jl 内核在我的 jupyter notebook 中打开我的“example.jl”脚本?

我翻了很多页都找不到答案。

P.S:我现在做的是用 jl 内核打开一个笔记本并将 Julia 脚本复制到其中。但我想知道是否有更优雅的方式来打开 .jl s。

【问题讨论】:

    标签: terminal jupyter-notebook julia


    【解决方案1】:

    通常,您需要使用 Julia 内核创建一个新的空 Jupyter 笔记本并将您的代码复制粘贴到那里。

    还有一个不错的 Julia 实现 - Weave.jl。由于 Jupyter 的格式比较复杂,因此需要特殊的代码格式(提示请参见 https://github.com/JunoLab/Weave.jl 的图片)- 完成后,您可以通过以下方式进行转换:

    convert_doc("examples/some_code.jl", "some_notebook.ipynb")
    

    还有其他一些可用的(通常基于 Python 的)工具,在某些情况下可用于将源代码文件拆分为多个 Jupyter 单元,但每次都假定某些特定的代码格式。

    附: 如果您正在寻找 IDE,请尝试使用带有 Julia 扩展的 Visual Studio Code,这很棒。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-06
      • 1970-01-01
      • 2017-09-30
      • 2017-10-10
      • 1970-01-01
      相关资源
      最近更新 更多