在国内用 mac 安装 Rust
方法一:使用 Rustup
来到 Rustup 首页 https://rustup.rs/ ,复制页面中的安装代码并运行。
运行过程中会让你选择,你直接使用默认选项即可。
安装完毕之后运行 rustc --version 查看版本号。
最后你可以配置一下国内的镜像,教程见 https://mirrors.tuna.tsinghua.edu.cn/help/rustup/ ,简单来说就是把下面两句话复制到 ~/.zshrc 文件中:
方法二:使用 Homebrew
一、安装 Homebrew

二、安装 Rust 和 Cargo
运行 brew install rust
期间会发现终端尝试请求 ghcr.io 和 githubusercontent.com,你需要把这两个域名加速一下(不加速可能要等待半个小时以上)
三、获取 rustc、cargo 版本
rustc 是 rust 的 compiler,运行 rustc --version 和 cargo --version 可以获取其版本:
rustc 1.64.0
cargo 1.64.0 (387270bc7 2022-09-16)
安装完毕之后,就可以尝试写一点代码了。
运行 hello.rs
找个目录,创建文件 hello.rs
执行命令
运行 cargo hello
参考官方文档:https://doc.rust-lang.org/stable/cargo/getting-started/first-steps.html 。
下载第三方包
打开 hello_world/Cargo.toml,添加如下依赖:
然后进入 hello_world 目录,运行 cargo build -v,那么 cargo 就会去下载 time 和 regex 两个包。
此时下载速度会非常慢,大概几百 k 每秒。
建议按 Ctrl + C 中断下载,接下来我们配置国内加速镜像。
创建 ~/.cargo 目录,再创建 ~/.cargo/config.toml 文件,内容如下:
然后重新在 hello_world 目录运行 cargo build -v 就会发现速度变成了几 M 每秒。
完。
到此,安装完毕。