You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode Ubuntu环境Snap版Julia二进制配置错误解决方案

问题说明

通过Ubuntu Store(Snap Store)安装Julia,搭配VS Code开展代码开发,安装Julia扩展后会弹出如下报错:

Could not start the Julia language server. Make sure the configuration setting julia.executablePath points to the Julia binary.

以下为经实测验证的有效解决方法:

  • 手动配置Julia可执行文件路径
    1. 终端执行which julia获取Julia二进制文件的绝对路径,Snap安装的Julia默认路径为/snap/bin/julia
    2. 按快捷键Ctrl+,打开VS Code设置面板,搜索julia.executablePath配置项
    3. 将查询到的路径填入该配置项,保存后重启VS Code,大部分场景下该操作即可修复问题
  • 修复Snap沙箱权限限制
    配置路径后仍报错的,是Snap沙箱隔离机制拦截了VS Code扩展对Julia语言服务的调用,按实际安装场景执行对应命令授权:
    • VS Code通过deb/apt源安装的,执行sudo snap connect julia:home :home,开放Julia对用户目录的访问权限
    • VS Code同样通过Snap安装的,额外执行sudo snap connect code:system-packages :system-packages,开放跨Snap应用的进程调用权限
      命令执行完成后重启设备,再打开VS Code即可
  • 替换为官方二进制版本(终极方案)
    以上两种方案都无效的,直接卸载Snap版Julia:
    sudo snap remove julia
    
    下载Julia官方发布的对应Linux版本压缩包,解压后将Julia二进制文件软链接到/usr/local/bin目录,此时终端执行which julia得到的路径通常为/usr/local/bin/julia,将该路径填入VS Code的julia.executablePath配置项即可,该安装方式不存在Snap沙箱导致的兼容问题。

内容的提问来源于stack exchange,提问作者Koops。

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.27 06:15:35