如何手动安装 rust-src

安装 Rust，官方通常推荐使用 rustup 进行安装和版本管理。可如果我就是不听，一定要手动安装，官方也提供了 Standalone installers。可是用这种方式安装的 Rust 不带 rust-src，使用 Visual Studio Code 时 rust-analyzer 扩展会出现如下的错误提示：

最后一句try installing the Rust source the same way you installed rustc是解决问题的关键。对于如何修复这个错误，Google 并不能找出直接的答案。大多数解答都是针对 rustup 安装错误，安装 rust-src 的方法也只有使用 rustup。

解决方法

在Standalone installers 下载页面的底部，可以下载对应当前版本的 rust-src 的压缩包。之后需要在Rust安装位置/lib/rustlib/下创建一个src文件夹，然后将压缩包里的rust-版本号-src文件夹解压到src目录下，并将rust-版本号-src重命名为rust。

原文：如何手动安装 rust-src