Rust windows 安装慢

1.powershell设置环境变量

$ENV:RUSTUP_DIST_SERVER='https://mirrors.ustc.edu.cn/rust-static'
$ENV:RUSTUP_UPDATE_ROOT='https://mirrors.ustc.edu.cn/rust-static/rust'

2.执行rustup-init.exe

### 安装 Rust 编程语言Windows 11 上 #### 1. 设置环境变量 在安装 Rust 之前,建议设置环境变量以优化安装过程。主要目的是: - **指定 Rust安装位置**:避免默认安装在 C 盘,从而节省磁盘空间。 - **设置下载和更新的服务器地址**:提高下载速度。 可以通过以下步骤设置环境变量: 1. 打开“系统属性” -> “高级系统设置” -> “环境变量”。 2. 在“系统变量”部分,点击“新建”来添加以下变量: - **RUSTUP_HOME**:指定 Rust安装路径,例如 `D:\rust`。 - **CARGO_HOME**:指定 Cargo 的安装路径,例如 `D:\rust\cargo`。 3. 将 `%CARGO_HOME%\bin` 添加到系统的 `PATH` 环境变量中,以便可以在命令行中直接使用 Cargo 和 Rust 工具链。 #### 2. 使用镜像源加速下载 由于默认的 Rust 下载源可能较,建议使用国内镜像源来加速下载。可以设置以下环境变量: - **RUSTUP_DIST_SERVER**:设置为 `https://mirrors.tuna.tsinghua.edu.cn/rustup`。 - **RUSTUP_UPDATE_ROOT**:设置为 `https://mirrors.tuna.tsinghua.edu.cn/rustup/rustup`。 同样,在“环境变量”对话框中添加这些变量,并确保它们指向正确的镜像地址[^2]。 #### 3. 下载并安装 Rust 1. 访问 [Rust 官方网站](https://www.rust-lang.org/) 或直接从镜像源下载安装程序。 2. 运行安装程序 `rustup-init.exe`,按照提示进行安装。在安装过程中,可以选择自定义安装路径,并确认是否使用默认的工具链(如 `stable-x86_64-pc-windows-msvc`)。 3. 安装完成后,打开命令行工具,输入以下命令验证安装是否成功: ```bash rustc --version cargo --version ``` #### 4. 配置 Crates.io 镜像源 为了加速依赖项的下载,建议配置 Crates.io 的镜像源。可以在用户目录下的 `.cargo/config` 文件中添加以下内容: ```toml [source.crates-io] registry = "https://github.com/rust-lang/crates.io-index" replace-with = 'sjtu' [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" ``` 这样可以确保在使用 Cargo 时,能够从更快的镜像源下载依赖项[^5]。 #### 5. 安装推荐的开发工具 对于 Rust 开发,推荐使用 **Visual Studio Code (VSCode)** 并安装以下插件以提升开发体验: - **rust-analyzer**:提供智能代码补全、错误检查等功能。 - **Even Better TOML**:支持 `.toml` 文件的完整特性。 - **Error Lens**:更好地展示错误信息。 - **CodeLLDB**:用于调试程序。 安装这些插件后,可以显著提高 Rust 开发的效率和体验[^3]。 #### 6. 验证安装 安装完成后,可以通过创建一个简单的项目来验证 Rust 是否正常工作: ```bash cargo new hello_world cd hello_world cargo run ``` 如果一切顺利,控制台将输出 `Hello, world!`,表示 Rust 已成功安装并配置[^1]。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值