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

Mac High Sierra下NVM安装失败:.bashrc权限拒绝问题求助

解决Mac High Sierra上NVM安装时.bashrc权限拒绝问题

嗨,我来帮你搞定这个NVM安装时遇到的权限问题!下面有两种解决方案,你可以选一种适合自己的:


方案一:修复.bashrc权限后重新安装

报错的核心原因是你当前用户没有对~/.bashrc文件的写入权限,先把权限调整好再重新运行安装脚本就行:

  1. 先检查文件的权限和所有者,在终端执行:
    ls -l ~/.bashrc
    
    输出里的第三列是文件所有者,第四列是所属组,正常应该显示你的用户名(比如User)。
  2. 如果所有者不是你,先修改所有者为当前用户:
    sudo chown $USER:$USER ~/.bashrc
    
  3. 给当前用户添加写入权限:
    chmod u+w ~/.bashrc
    
  4. 重新运行NVM安装脚本,这次就能正常完成配置写入了:
    wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
    

方案二:手动添加NVM配置到.bashrc

要是不想重新跑安装脚本,直接手动把需要的配置内容添加到.bashrc里也可以:

  1. 用nano编辑器打开.bashrc文件(新手友好,操作简单):
    nano ~/.bashrc
    
  2. 把光标移到文件末尾,粘贴以下内容:
    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
    [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
    
  3. 按Ctrl+O保存文件,按Ctrl+X退出nano编辑器。
  4. 让新配置立即生效,执行:
    source ~/.bashrc
    
  5. 验证安装是否成功:
    nvm --version
    
    如果输出0.33.11,就说明配置没问题啦!

内容的提问来源于stack exchange,提问作者iain-g

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.26 11:02:24