【Rust学习】windows安装rust

前言

记录一下windows怎么安装rust

一、配置环境变量

1、配置下载 Rust 安装包国内镜像

RUSTUP_DIST_SERVER=https://rsproxy.cn

2、配置下载更新索引和版本信息国内镜像

RUSTUP_UPDATE_ROOT=https://rsproxy.cn/rustup

3、配置cargo 的主目录

CARGO_HOME=D:\programs\rust\.cargo

4、配置rustup 的主目录

RUSTUP_HOME=D:\programs\rust\.rustup

二、下载安装

1、下载链接

安装 Rust - Rust 程序设计语言https://rust-lang.org/zh-CN/tools/install/2、双击安装

双击rustup-init.exe安装,按提示来,默认就行

三、配置cargo 的国内镜像

1、使用rsproxy

RsProxyhttps://rsproxy.cn/#getStarted2、修改配置

修改CARGO_HOME下的config.toml文件,没有就手动新建,新增以下内容

bash 复制代码
[source.crates-io]
replace-with = 'rsproxy-sparse'
[source.rsproxy]
registry = "https://rsproxy.cn/crates.io-index"
[source.rsproxy-sparse]
registry = "sparse+https://rsproxy.cn/index/"
[registries.rsproxy]
index = "https://rsproxy.cn/crates.io-index"
[net]
git-fetch-with-cli = true

四、校验安装结果

1、校验rust是否安装成功

rustup show

rustc -V

cargo -V

where.exe rustup

where.exe rustc

where.exe cargo

  • rustup show 能正常输出
  • 里面有 stable-x86_64-pc-windows-msvc
  • rustup home: 是 D:\programs\rust\.rustup
  • rustc -V 和 cargo -V 都能正常显示版本
  • where.exe 能正常输出

写在最后的话

安装rust的文档太多了,乱七八糟的,自己整理一下

相关推荐
wdfk_prog12 小时前
嵌入式面试真题第 10 题:高优化等级下共享状态可见性、内存模型与系统级同步设计
java·linux·开发语言·面试·职场和发展·架构·c
私人珍藏库14 小时前
[Android] 会计快题库 -财会职称考试刷题学习
android·人工智能·学习·app·软件·多功能
许彰午15 小时前
95_Python内存管理与垃圾回收
开发语言·python
多加点辣也没关系15 小时前
JavaScript|第13章:原始类型的方法
开发语言·javascript·ecmascript
এ慕ོ冬℘゜16 小时前
深入理解 JavaScript 事件体系:Window、鼠标与键盘事件详解
开发语言·javascript·okhttp
AOwhisky16 小时前
下一代容器来了?Docker 宣布原生支持 WebAssembly
java·运维·docker·容器·rust·wasm
chouchuang17 小时前
day-030-综合练习-笔记管理器
开发语言·笔记·python
云空18 小时前
《Three.js 3D实例大全》
开发语言·javascript·3d·three.js
techdashen18 小时前
Go 1.26 新增 `bytes.Buffer.Peek`:只看数据,不移动读取位置
开发语言·后端·golang
C137的本贾尼19 小时前
第七篇:消息队列(MQ)——就是个带存储的异步通信管道
java·开发语言·中间件