MacOS自定义安装Rust

找个路径创建文件夹Rust

bash 复制代码
mkdir Rust
cd Rust
mkdir rustup
mkdir cargo

然后定义路径!进行环境变量配置

bash 复制代码
sudo nano ~/.zshrc

如下配置

bash 复制代码
export RUSTUP_HOME="/Volumes/CX/Applications/Rust/rustup"
export CARGO_HOME="/Volumes/CX/Applications/Rust/cargo"
export PATH="$CARGO_HOME/bin:$PATH"

然后刷新环境变量

bash 复制代码
source ~/.zshrc

然后可选加速指令

使用下面的指令进行加速不建议添加为长久环境变量

bash 复制代码
export RUSTUP_DIST_SERVER="https://mirrors.ustc.edu.cn/rust-static"
export RUSTUP_UPDATE_ROOT="https://mirrors.ustc.edu.cn/rust-static/rustup"

然后执行

bash 复制代码
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

输入1 然后默认安装 最后建议你去 cargo路径创建一个"config.toml"配置文件!

bash 复制代码
[source.crates-io]
replace-with = 'ustc'
[source.ustc]
registry = "https://mirrors.ustc.edu.cn/crates.io-index"
# 或清华大学源
# [source.tuna]
# registry = "https://mirrors.tuna.tsinghua.edu.cn/git/crates.io-index.git"
相关推荐
酷虎软件6 小时前
分享链接+视频音频文案提取 API 接口文档
ide·macos·xcode
我是坏垠7 小时前
Crypto、Cipher与Password:Java加密开发的三个核心概念
java·开发语言·python
white_ant8 小时前
JDK LTS 版本升级迁移注意事项大全
java·开发语言
Bobolink_8 小时前
跨境业务网络环境评估,“干净、一致、独享”三个关键指标
开发语言·网络·php·跨境网络·网络环境
你怎么知道我是队长8 小时前
JavaScript的变量和数据类型介绍
开发语言·javascript·ecmascript
xingke8 小时前
C 语言多文件编程:(一)头文件、extern、编译链接
c语言·开发语言·多文件
戮漠summer9 小时前
Missing Semester 计算机教育中缺失的一课 Lecture 01 Shell
开发语言·后端·scala
jinyishu_9 小时前
C++ string使用方法
开发语言·c++
EW Frontier9 小时前
三级跳突破864维动作空间——QMIX-Hierarchical多无人机协同通信方法全解析【附python代码】
开发语言·python·无人机·强化学习·通信资源分配
名字还没想好☜9 小时前
Next.js 中间件实战:鉴权、重定向与 A/B 分流
开发语言·前端·javascript·中间件·react·next.js