我通常使用Jupyter与Julia进行交互,现在我切换到JuliaPro,因为他们声称这是Julia编程的最快和最简单的方法。但是,我无法将我的.ipynb笔记本上传到JuliaPro。它们彼此兼容吗?如何在JuliaPro上使用笔记本?谢谢!
答案 0 :(得分:3)
正如评论中所解释的,.ipynb
文件格式旨在在浏览器中呈现,而Juno / Atom是文本编辑器,希望显示纯文本文件。因此,通常,您将无法直接在Juno中使用.ipynb
文件。
但是,您可以选择将笔记本转换为.jl
脚本,这正是Juno所期望的:在Jupyter笔记本中,单击文件>下载为> Julia(.jl)(请参见下文)>
如果您需要批量转换很多文件,还有一个答案here讨论了命令行选项。
还请注意,您选择的编辑器/编程环境与您所使用的Julia版本无关-尽管JuliaPro随Juno一起提供了标准配置(或将来可能使用Julia VS Code扩展名),但没有什么可以阻止您执行using Pkg; Pkg.add("IJulia"); using IJulia; notebook()
安装在JuliaPro中,并继续在Jupyter中的笔记本上运行。