VSCode最新版本中Julia启动触发原生异常求助
解决VSCode启动Julia时“args[3] must be a string (not a undefined)”异常
重置Julia扩展配置
- 打开VSCode设置(快捷键
Ctrl+,/Cmd+,),搜索Julia: Executable Path,确认路径指向正确的Julia可执行文件(比如Windows下的C:\julia-1.9.4\bin\julia.exe,Linux/macOS下的/usr/bin/julia)。若路径为空或错误,手动填写后重启VSCode。 - 若上述操作无效,打开命令面板(
Ctrl+Shift+P/Cmd+Shift+P),输入Preferences: Open Settings (JSON),删除所有julia.开头的配置项,保存后重启VSCode,重新配置Julia扩展。
- 打开VSCode设置(快捷键
清理VSCode缓存与扩展数据
- 完全关闭VSCode,找到对应系统的VSCode用户数据目录:
- Windows:
%APPDATA%\Code - macOS:
~/Library/Application Support/Code - Linux:
~/.config/Code
- Windows:
- 删除
Cache和CachedData文件夹内的所有内容;再进入extensions文件夹,删除julialang.language-julia目录,之后重新在VSCode扩展市场安装Julia扩展。
- 完全关闭VSCode,找到对应系统的VSCode用户数据目录:
检查系统环境变量配置
打开终端/命令提示符,输入julia --version,若能正常返回版本号,说明环境变量正常;若报错,将Julia安装目录下的bin文件夹添加到系统PATH环境变量中,重启电脑后再试。重新生成调试配置文件
删除当前的launch.json文件,打开命令面板输入Debug: Open launch.json,选择Julia环境,使用自动生成的默认配置,不要手动添加额外参数,再尝试启动Julia。
内容的提问来源于stack exchange,提问作者刘子鸣
相关产品推荐
相关产品推荐

