You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows下预设置RUSTUP_HOME与CARGO_HOME无法改变rustup安装路径

Windows下RUSTUP_HOME/CARGO_HOME设置无效的解决办法

在Windows上通过系统/用户环境变量设置RUSTUP_HOME和CARGO_HOME后,双击rustup-init.exe安装仍会默认在%USERPROFILE%目录生成.rustup和.cargo文件夹,核心原因是图形界面启动的程序不会自动读取新修改的环境变量,可通过以下方式解决:

解决方法1:通过终端启动安装程序

  1. 打开命令提示符(CMD)或PowerShell
  2. 若未提前设置系统环境变量,可在终端临时指定自定义路径:
    # CMD环境执行
    set RUSTUP_HOME=你的自定义路径\.rustup
    set CARGO_HOME=你的自定义路径\.cargo
    
    # PowerShell环境执行
    $env:RUSTUP_HOME = "你的自定义路径\.rustup"
    $env:CARGO_HOME = "你的自定义路径\.cargo"
    
  3. 导航到rustup-init.exe所在目录,执行启动命令:
    rustup-init.exe
    
    若已提前在系统/用户环境变量中配置过路径,只需重启终端后直接运行上述启动命令即可。

解决方法2:用批处理文件自动配置并启动

  1. 新建install-rust.bat文件,写入以下内容(替换为你的实际自定义路径):
    @echo off
    set RUSTUP_HOME=D:\Rust\.rustup
    set CARGO_HOME=D:\Rust\.cargo
    rustup-init.exe
    
  2. 将rustup-init.exe和该批处理文件放在同一目录,双击批处理文件启动安装流程。

验证环境变量是否生效

在终端中执行以下命令,确认路径配置正确:

# CMD环境
echo %RUSTUP_HOME%
echo %CARGO_HOME%
# PowerShell环境
echo $env:RUSTUP_HOME
echo $env:CARGO_HOME

内容的提问来源于stack exchange,提问作者Moaaz Assali

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 00:26:04