Rust:[ERROR rust_analyzer::reload] Failed to run proc-macro server from...

700 阅读1分钟

一、报错信息:

vscode 安装了rust-analyzer 如下错误:

[ERROR rust_analyzer::reload] Failed to run proc-macro server from path C:\Users\xxxx.rustup\toolchains\stable-x86_64-pc-windows-gnu\libexec\rust-analyzer-proc-macro-srv.exe, error: Custom { kind: Other, error: "proc-macro server's api version (3) is newer than rust-analyzer's (2)" }

二、解决方法

1、执行以下命令 等待执行完成,下载过程需要等待一会儿;

rustup toolchain install stable-x86_64-pc-windows-gnu

2、点击vscode 左下角rust-analyzer 选择 restart server 重启服务就可以了