【发布时间】:2021-01-18 10:11:55
【问题描述】:
我目前正在学习 julia 编程语言并安装了 atom 的 juno 作为我的代码编辑器,但是当我单击 run all 按钮时,既没有显示任何错误,也没有执行代码。此外,我访问了许多网站,但无法得到答案。请告诉如何解决这个问题?我正在使用 julia 1.5.1
【问题讨论】:
-
分享你的代码截图。
标签: python julia atom-editor
我目前正在学习 julia 编程语言并安装了 atom 的 juno 作为我的代码编辑器,但是当我单击 run all 按钮时,既没有显示任何错误,也没有执行代码。此外,我访问了许多网站,但无法得到答案。请告诉如何解决这个问题?我正在使用 julia 1.5.1
【问题讨论】:
标签: python julia atom-editor
如果您使用的是 atom,则首先按 Ctrl+Enter 启动 julia,一旦 julia 加载,然后按 Ctrl+Enter 运行您的代码。
注意:你可以在 REPL 窗口中看到你的输出。
【讨论】:
我不确定在 Atom 中运行 Julia。但是,它可以在 Jupyter 笔记本中运行。程序如下:
打开 Julia 提示符/CLI 并使用以下代码添加 IJulia 包:
using Pkg
Pkg.add("IJulia")
杀死所有现有的 Jupyter 会话并重新启动它们。现在必须有一个选项来启动 Julia 会话。
【讨论】:
鉴于您提供的信息量有限,很难对此进行调试 - 我了解您使用的是 Julia 1.5.1,并且在 Juno/Atom 中运行代码时看到“目录错误”。
首先,与以下答案之一相反,绝对可以在 Atom 中运行 Julia - Julia 客户端称为 Juno(文档 here)。
其次,您没有使用最新的 Julia 版本 - 我认为这不会影响这里的任何内容,但使用最新的稳定版本通常是一个好习惯,目前是 1.5.3。因此,我建议您
如果在此之后您遇到问题,请编辑您的问题并添加您看到的任何错误消息。
鉴于您对“目录错误”的评论,您可能只是没有为您的 Julia 安装设置正确的路径 - 在 Atom 中,转到 Settings > Packages > julia-client > Settings 并检查您的 Julia 可执行文件的路径:
我还应该注意,虽然 Juno 仍在积极维护中,并且有望在最新的 Julia 版本中无错误地工作,但它不再积极开发,因此您不会看到新功能。开发重点已转移到 VSCode,它提供了一个 Julia 插件,该插件提供了与 Juno 几乎所有相同的功能(以及 Juno 没有的一些功能),并且可以说更容易安装。你可以在https://www.julia-vscode.org/找到更多信息
【讨论】: