JuliaPro:导入 Jupyter notebook
JuliaPro: import Jupiter notebook
我通常使用 Jupyter 来获得与 Julia 的交互环境,现在我切换到 JuliaPro,因为他们声称这是最快、最简单的 Julia 编程方式。但是,我无法在 JuliaPro 上上传我的 .ipynb 笔记本。它们彼此兼容吗?我如何在 JuliaPro 上使用我的笔记本?谢谢!
如评论中所述,.ipynb
文件格式旨在在浏览器中呈现,而 Juno/Atom 是一种文本编辑器,需要显示纯文本文件。因此,通常您无法在 Juno 中直接使用 .ipynb
文件。
然而,有一个选项可以将您的笔记本转换为 .jl
脚本,这正是 Juno 所期待的:在您的 Jupyter 笔记本中单击文件 > 下载为 > Julia (.jl)(见下文)
如果您需要批量转换大量文件,还有一个答案 here 讨论了命令行选项。
另请注意,您选择的编辑器/编程环境与您使用的 Julia 版本无关 - 虽然 JuliaPro 随附 Juno 作为标准(或将来可能是 Julia VS Code 扩展),但没有什么能阻止您只需在您的 JuliaPro 安装中执行 using Pkg; Pkg.add("IJulia"); using IJulia; notebook()
并继续在 Jupyter 中处理您的笔记本。
我通常使用 Jupyter 来获得与 Julia 的交互环境,现在我切换到 JuliaPro,因为他们声称这是最快、最简单的 Julia 编程方式。但是,我无法在 JuliaPro 上上传我的 .ipynb 笔记本。它们彼此兼容吗?我如何在 JuliaPro 上使用我的笔记本?谢谢!
如评论中所述,.ipynb
文件格式旨在在浏览器中呈现,而 Juno/Atom 是一种文本编辑器,需要显示纯文本文件。因此,通常您无法在 Juno 中直接使用 .ipynb
文件。
然而,有一个选项可以将您的笔记本转换为 .jl
脚本,这正是 Juno 所期待的:在您的 Jupyter 笔记本中单击文件 > 下载为 > Julia (.jl)(见下文)
如果您需要批量转换大量文件,还有一个答案 here 讨论了命令行选项。
另请注意,您选择的编辑器/编程环境与您使用的 Julia 版本无关 - 虽然 JuliaPro 随附 Juno 作为标准(或将来可能是 Julia VS Code 扩展),但没有什么能阻止您只需在您的 JuliaPro 安装中执行 using Pkg; Pkg.add("IJulia"); using IJulia; notebook()
并继续在 Jupyter 中处理您的笔记本。