rust學習(一)Windows安裝rust環(huán)境
Windows下安裝Rust
考慮到默認安裝目錄以及文件下載速度,可以提前設置好環(huán)境變量
1.配置環(huán)境變量信息
- 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.下載
-
從官網(wǎng)下載rustup-init.exe
-
進入終端安裝
- 如果你電腦未安裝Visual Studio,需要安裝一下
- 安裝過了直接點擊回車默認就行
3.配置cargo國內(nèi)鏡像源
安裝完成后可以在
D:\rust\.cargo(取決于CARGO_HOME環(huán)境變量)下創(chuàng)建一個config文件(沒有后綴)ps: warning:
D:\rust\.cargo\configis deprecated in favor ofconfig.toml
note: if you need to support cargo 1.38 or earlier, you can symlinkconfigtoconfig.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)
安裝成功


浙公網(wǎng)安備 33010602011771號