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 就只会安静地“不工作”,屏幕上连个像样的错误提示都不给。所以别急着怀疑插件,先把这三样检查一遍。
Postman是一套面向API全生命周期的开发与测试平台,可在Mac上发送和调试多种协议请求,管理集合、环境及认证信息,并完成脚本测试、模拟服务、监控、文档发布和团队协作。它适合开发、测试及运维人员使用,提供个人免费方案。
Docker Desktop 是 Docker 官方为 Mac 提供的容器开发环境,集成 Docker Engine、命令行工具、Compose、Build、Kubernetes 与图形化管理界面。
Android Studio 是 Google 面向安卓应用开发提供的官方集成开发环境,基于 IntelliJ IDEA 构建。它整合智能代码编辑、Gradle 构建、界面预览、设备模拟、性能分析、调试测试及 APK 分析等工具。
PixPix 是面向品牌、卖家和内容团队的在线 AI 图片视频创作平台,提供图视频 Agent、无限画布、图片生成、视频生成、自然语言编辑及商品套图、产品精修和带货视频等电商工具。
Postman 是面向 API 全生命周期的开发与协作平台。Windows 桌面版可用于构建和发送 HTTP、GraphQL、gRPC、WebSocket、MQTT 等请求,并提供环境变量、集合、脚本测试、模拟服务、监控、文档及团队工作区等
Docker Desktop 为 Windows 开发者提供集成式容器环境,内置 Docker Engine、命令行工具、Compose、Build 与 Kubernetes 等组件,可在本机完成镜像构建、容器运行、日志查看和资源管理。













