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

VSC更新nRF Connect扩展后路径错乱无法识别构建工具问题

nRF Connect 扩展更新后路径错乱修复方案

第一步:彻底清理残留配置(解决重装无效问题)

  • 完全退出所有VSC窗口,打开本地VSC扩展存储目录,删除所有前缀为nordic-semiconductor.nrf-connect的文件夹,彻底清除旧扩展残留:
    • Windows默认路径:C:\Users\你的用户名\.vscode\extensions
    • macOS默认路径:~/.vscode/extensions
    • Linux默认路径:~/.vscode/extensions
  • 打开VSC用户配置目录,找到settings.json文件,搜索并删除所有包含nrfconnect、ncs、toolchain、west字段的自定义配置项,保存后关闭文件:
    • Windows默认路径:%APPDATA%\Code\User\settings.json
    • macOS默认路径:~/Library/Application Support/Code/User/settings.json
    • Linux默认路径:~/.config/Code/User/settings.json
  • 打开nRF Toolchain Manager,找到已安装的v2.0.0版本SDK,点击对应条目右侧的下拉按钮,选择打开内置终端,在终端中输入west --version,如果能正常返回版本号,说明工具链本身安装完好,问题仅为VSC扩展路径识别错误,无需重装SDK。

第二步:重装扩展并手动指定路径

  • 重新打开VSC,在扩展市场搜索nRF Connect扩展,安装和现有环境匹配的v2022.7.207正式版,不要安装更新的测试版本
  • 安装完成后跳过欢迎引导页,直接进入nRF Connect扩展的设置页面,手动填写三个核心路径,不要依赖自动识别:
    • SDK根目录:选择Toolchain Manager中v2.0.0版本对应的SDK文件夹,Windows默认路径为C:\ncs\v2.0.0
    • 工具链根目录:选择对应版本的toolchain文件夹,Windows默认路径为C:\ncs\toolchains\v2.0.0
    • West可执行文件路径:选择工具链目录下的usr/bin/west.exe(Windows)或usr/bin/west(macOS/Linux)
  • 所有路径填写完成后,完全关闭VSC再重新启动。

第三步:功能验证

  • 重启后打开VSC内置的nRF Connect终端,依次执行以下三个命令:
    • west --version
    • cmake --version
    • arm-none-eabi-gcc --version
  • 三个命令都能正常输出版本号即代表环境恢复,可以正常开展构建工作。如果仍提示找不到命令,直接在Toolchain Manager中卸载v2.0.0版本的SDK和工具链,重新安装时保持默认路径即可,不要使用包含中文、空格的自定义路径,避免识别异常。

问题对应运行环境版本:
VSC - 1.69.1
nRF Connect SDK v2.0.0
nRF Connect for Desktop v3.11.1
nRF Toolchain Manager v1.1.3
nRF Connect Extension for VSC v2022.7.207

内容的提问来源于stack exchange,提问作者Mike Austin

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.26 14:18:19