我知道有很多类似的问题关于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项目,问题仍然存在
1条答案
按热度按时间e37o9pze1#
您错过了rustup步骤。在rust-analyzer扩展中声明您需要首先安装rustup。
快速入门
1.安装rustup
1.安装铁 rust 分析器扩展。