首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rustup将自身安装到哪里?

rustup将自身安装到哪里?
EN

Stack Overflow用户
提问于 2017-10-14 09:06:22
回答 3查看 9.7K关注 0票数 9

我知道rustup会将rustccargo二进制文件安装到~/.cargo/bin,但是它将rustup可执行文件安装到哪里呢?据我所知,这在任何文档中都没有解释,运行安装程序也不会告诉你。如果可能的话,我希望避免将其安装到除我的主目录之外的任何地方。我正在使用macOS,如果这有什么区别的话。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-10-14 09:08:56

默认下,rustup也安装在您的主目录下:

代码语言:javascript
复制
$ which rustup
/Users/shep/.cargo/bin/rustup

The documentation states

rustuprustccargorustup和其他标准工具安装到Cargo的bin目录中。在Unix上,它位于$HOME/.cargo/bin,在Windows上,它位于%USERPROFILE%\.cargo\bin。这是cargo install安装Rust程序和Cargo插件的同一目录。

It goes on to describe how to change the defaults

rustup允许您在运行rustup-init可执行文件之前,通过设置环境变量CARGO_HOMERUSTUP_HOME来自定义安装。正如在环境变量部分中所提到的,RUSTUP_HOME设置了根rustup文件夹,该文件夹用于存储已安装的工具链和配置选项。CARGO_HOME包含cargo使用的缓存文件。

票数 11
EN

Stack Overflow用户

发布于 2021-04-15 00:00:38

在我的示例中,rustup (以及它安装的工具链)位于与.cargo相同级别的名为.rustup的文件夹中

票数 1
EN

Stack Overflow用户

发布于 2021-04-06 00:13:47

如果你使用巧克力来安装Rust,它会安装到C:\ProgramData\chocolatey\bin (至少在我使用它的时候是这样)。

要验证它是否由Chocolatey安装,请在PowerShell窗口中运行choco list --local-only并查看返回的列表是否包含锈。

您可以通过在管理PowerShell窗口中运行choco uninstall rust来卸载Chocolatey的Rust实例。

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46739842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档