VSCode怎么运行Julia代码 VSCode配置Julia环境步骤
在VSCode中运行Julia代码,必须确保终端能调用julia命令,正确安装Julia扩展并设置julia.executablePath,手动启动交互式REPL环境,且通过IJulia包手动注册Jupyter笔记本内核。否则扩展无法正常工作。还需注意环境变量配置及版本匹配与兼容性,方可正常使用。
说几个核心判断:VSCode 里折腾 Julia,很多人一上来就卡在“插件装了但没反应”——大概率不是插件坏了,而是一个基础前提没打牢。先把这个问题解决掉,后面的事就顺了。

julia 命令必须能在终端里直接敲出来,否则 VSCode 里的所有 Julia 功能——REPL、执行文件、调试、Jupyter——就像没通电的机器,一点反应都没有。这一步不是“可选项”,是底线。
确认 julia 在终端可用
VSCode 的 Julia 扩展不会帮你装 Julia,也不会绕过系统的 PATH。它只调用你已有的 julia 可执行文件。所以先打开终端,输入 julia --version,如果立刻输出类似 v1.10.4 的结果,才算过关。
- macOS Homebrew 用户:路径通常是
/opt/homebrew/bin/julia(Apple Silicon)或/usr/local/bin/julia(Intel),记得把对应目录加到~/.zshrc的PATH里。 - Windows 用户:安装时务必勾选
Add Julia to PATH;如果当初漏了,手动把C:\Users\XXX\AppData\Local\Programs\Julia-1.x.x\bin加进系统环境变量。 - 还有一个容易忽略的细节:VSCode 必须通过命令行启动(
code),而不是双击图标——否则它看不到你 shell 里配置的 PATH。
装对扩展并设好 julia.executablePath
官方扩展叫 Julia,发布者是 JuliaEditorSupport。别手滑装错名字相似的第三方包。安装步骤很简单:在 VSCode 扩展面板搜 Julia,点安装,重启。
- 然后按
Cmd+,(macOS)或Ctrl+,(Windows/Linux),搜索julia.executablePath。 - 点击「在 settings.json 中编辑」,填入绝对路径。举个例子:
"julia.executablePath": "/Applications/Julia-1.10.app/Contents/Resources/julia/bin/julia"(macOS 官方 dmg 安装)
或者"julia.executablePath": "/opt/homebrew/bin/julia"(macOS Homebrew) - 保存后看一眼右下角状态栏,如果没显示
Julia v1.x,说明路径写错了或者扩展没生效。
运行代码:别只靠 Cmd+Enter
Cmd+Enter(macOS)或 Ctrl+Enter(Windows/Linux)这个快捷键好,但它只是把当前行或选中代码发给一个“已经启动的”REPL,并不会自动启动它。很多新手在这步卡住:按了没反应,以为插件坏了。
- 先手动启动 REPL:按
Cmd+Shift+P→ 输入Julia: Start REPL→ 等命令行出现julia>。 - 这时候再用
Cmd+Enter才有效;否则会报错No active Julia REPL。 - 如果想一键跑完整个文件,右键 →
Julia: Execute File in REPL,或者用命令面板搜这个命令。 - 注意:.jl 文件必须已经保存(有后缀名),未命名的临时文件没法执行。
Jupyter 内核不出现?IJulia 没注册
VSCode 的 Jupyter 扩展不会自动安装 IJulia,也不会自动注册 kernel。这一步得手动进 Julia REPL 里做。
- 终端里运行
julia进入 REPL,然后逐行执行:using PkgPkg.add("IJulia")using IJuliainstallkernel("Julia") - 如果报
Package IJulia not found,先运行activate @v1.10(把1.10换成你实际版本)再重试。 - 执行完后,kernel 通常会写到
~/.local/share/jupyter/kernels/julia-1.x/(Linux/macOS)或%USERPROFILE%\AppData\Roaming\jupyter\kernels\julia-1.x\(Windows)。 - 最后重启 VSCode,新建一个
.ipynb文件,点右上角内核选择器,应该能看到Julia 1.x.x的选项。
路径写错、julia 不在 PATH、IJulia 没注册——这三个点只要有一个没踩准,VSCode 就只会安静地“不工作”,屏幕上连个像样的错误提示都不给。所以别急着怀疑插件,先把这三样检查一遍。


































