问题描述
我知道 rustup
将 rustc
和 cargo
二进制文件安装到 ~/.cargo/bin
,但是它在哪里安装 rustup
可执行文件?据我所知,这在任何文档中都没有解释,运行安装程序也不会告诉你.如果可能的话,我想避免将它安装到我的主目录以外的任何地方.如果这有所不同,我将使用 macOS.
I understand that rustup
installs the rustc
and cargo
binaries to ~/.cargo/bin
, but where does it install the rustup
executable to? As far as I can tell this isn't explained in any documentation and running the installer doesn't tell you either. I'd like to avoid it being installed to anywhere except my home directory, if possible. I'm using macOS if that makes a difference.
推荐答案
默认,rustup 也会安装到你的主目录:
By default, rustup is also installed to your home directory:
$ which rustup
/Users/shep/.cargo/bin/rustup
文档说明:
rustup
安装 rustc
、cargo
、rustup
等标准工具到 Cargo 的 bin代码>目录.在 Unix 上它位于
$HOME/.cargo/bin
,在 Windows 上位于 %USERPROFILE%\.cargo\bin
.这与 cargo install
将安装 Rust 程序和 Cargo 插件的目录相同.
rustup
允许您在运行 rustup-init 可执行文件之前通过设置环境变量 CARGO_HOME
和 RUSTUP_HOME
来自定义安装.如环境变量部分所述,RUSTUP_HOME
设置根 rustup 文件夹,用于存储已安装的工具链和配置选项.CARGO_HOME
包含货物使用的缓存文件.
这篇关于rustup 安装在哪里?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!