Rust-analyzer无法加载工作区vscode

pgvzfuti  于 2022-11-30  发布在  Vscode
关注(0)|答案(1)|浏览(1034)

我知道有很多类似的问题关于rust-analyzer,我已经检查了他们,但没有找到我的问题的解决方案,所以我决定问自己一个问题。我已经决定开始学习Rust,我有问题的rust-analyzer。下面是我的工作空间结构:

我创建了一个使用cargo的项目,并希望rust-analyzer会自动注册它,但由于某种原因,它失败了。

> rust-analyzer failed to load workspace: Failed to read Cargo metadata from Cargo.toml file /home/remax/Storage/Projects/rust/rusttest/hello_cargo/Cargo.toml, cargo 1.61.0 (a028ae4 2022-04-29): Failed to run `"/home/remax/.cargo/bin/cargo" "metadata" "--format-version" "1" "--manifest-path" "/home/remax/Storage/Projects/rust/rusttest/hello_cargo/Cargo.toml" "--filter-platform" "x86_64-unknown-linux-gnu"`: `cargo metadata` exited with an error: error: could not execute process `rustc -vV` (never executed)

Caused by:
  No such file or directory (os error 2)

我真的不知道该怎么做。我的货物版本是1. 61. 0
更新:即使工作空间

中只有rust项目,问题仍然存在

e37o9pze

e37o9pze1#

您错过了rustup步骤。在rust-analyzer扩展中声明您需要首先安装rustup。

快速入门

1.安装rustup
1.安装铁 rust 分析器扩展。

相关问题