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

已全局安装eas-cli后执行eas命令提示“command not found”的问题

解决全局安装eas-cli后eas命令找不到的问题

排查与修复步骤

  • 验证npm全局路径是否在系统PATH中

    1. 执行以下命令获取npm全局安装前缀:
      npm get prefix
      
      输出通常是/usr/local(macOS/Linux默认)或C:\Users\<你的用户名>\AppData\Roaming\npm(Windows)
    2. 查看当前系统PATH:
      echo $PATH
      
      确认前缀路径下的bin目录(比如/usr/local/bin)是否包含在输出结果里
    3. 如果未包含,将其添加到PATH中:
      • Bash环境:编辑~/.bashrc或~/.bash_profile文件,添加一行:
        export PATH="$(npm get prefix)/bin:$PATH"
        
        执行source ~/.bashrc(或对应编辑的文件)使配置立即生效
      • Zsh环境:编辑~/.zshrc,添加同样的行后执行source ~/.zshrc
  • 确认eas-cli是否真的安装成功
    执行以下命令检查全局包列表:

    npm list -g eas-cli
    

    如果能看到eas-cli的版本信息,说明安装完成;如果没有输出,重新执行安装命令(macOS/Linux可能需要加sudo):

    sudo npm install -g eas-cli
    
  • 修复npm全局目录权限问题
    如果安装时出现权限报错,可能导致包未正确安装到全局目录,执行以下命令修复权限:

    sudo chown -R $(whoami) $(npm get prefix)/{lib/node_modules,bin,share}
    

    修复后重新安装eas-cli

  • 临时用全路径测试
    直接执行eas的全路径验证是否能正常运行:

    $(npm get prefix)/bin/eas --version
    

    如果能输出版本号,说明核心程序没问题,只需按第一步配置PATH即可

内容的提问来源于stack exchange,提问作者syntax error

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 14:32:07