默认情况下,rustup安装的Rust在用户目录下,对于Windows用户就是C盘。假如你的C盘比较小,这样长期使用的结果就是C盘被挤爆。还好rustup可以通过修改环境变量来改变安装目录。这两个环境变量分别是RUSTUP_HOME
和CARGO_HOME
。
RUSTUP_HOME
:存储工具链和配置文件CARGO_HOME
:存储cargo的缓存
你需要在rustup运行之前修改好这两个环境变量。对于Linux用户也是这两个环境变量。
Windows
此电脑->属性->高级系统设置->环境变量,新建两个系统变量,变量名分别为RUSTUP_HOME
和CARGO_HOME
,变量值指向你希望的安装目录,比如说D:\rust-toolchain
和D:\cargo-cache
,之后运行rustup就可以安装了。
Linux
打开终端,设定环境变量
export RUSTUP_HOME=[你希望的安装位置]
export CARGO_HOME=[你希望的安装位置]
之后在这个终端窗口运行rustup就好了。