Fork me on GitHub

rust学习(一)Windows安装rust环境

Windows下安装Rust

考虑到默认安装目录以及文件下载速度,可以提前设置好环境变量

1.配置环境变量信息

  • RUSTUP_DIST_SERVER
  • RUSTUP_UPDATE_ROOT
  • RUSTUP_HOME 默认安装位置为C:\User\[用户名]\.rustup
  • CARGO_HOME默认安装位置为C:\User\[用户名]\.cargo
RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
RUSTUP_HOME=D:\rust\.rustup
CARGO_HOME=D:\rust\.cargo

2.下载

  • 官网下载rustup-init.exe

  • 进入终端安装

    • 如果你电脑未安装Visual Studio,需要安装一下
    • 安装过了直接点击回车默认就行

3.配置cargo国内镜像源

安装完成后可以在D:\rust\.cargo(取决于CARGO_HOME环境变量)下创建一个config文件(没有后缀)

ps: warning: D:\rust\.cargo\config is deprecated in favor of config.toml
note: if you need to support cargo 1.38 or earlier, you can symlink config to config.toml
cargo 1.90.0 (840b83a10 2025-07-30)

基于以上警告建议将config变更为config.toml即可消除警告

[source.crates-io]
registry="https://github.com/rust-lang/crates.io-index"
replace-with = 'ustc'

[source.tuna]
registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"

[source.ustc]
registry = "git://mirrors.ustc.edu.cn/crates.io-index"

[source.sjtu]
registry = "https://mirrors.sjtug.sjtu.edu.cn/git/crates.io-index"

[source.rustcc]
registry = "git://crates.rustcc.cn/crates.io-index"

4.检查是否安装成功

C:\Users\lenovo>rustc -V
rustc 1.90.0 (1159e78c4 2025-09-14)

C:\Users\lenovo>cargo -V
cargo 1.90.0 (840b83a10 2025-07-30)

安装成功
install_rust_success

posted @ 2025-10-30 22:54  Hui_Li  阅读(57)  评论(0)    收藏  举报