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

Linux安装aws-azure-login出现Chromium权限不足及Node版本不兼容报错

解决方案

步骤1:升级Node.js到符合要求的版本

当前安装的Node.js 10.19.0版本低于aws-azure-login要求的最低12.0版本,会导致兼容性错误。你可以通过版本管理工具或者系统包管理器将Node.js升级到12.0以上的LTS版本(推荐14.x或16.x,兼容性更稳定)。
升级完成后执行node -v确认版本符合要求。

步骤2:清理之前的错误安装残留

你选择的是「仅当前用户安装」模式,加sudo执行会将包安装到系统全局目录,和安装模式冲突,且会引发权限问题。先清理之前的残留文件:

sudo npm uninstall -g aws-azure-login
sudo rm -rf /usr/local/lib/node_modules/aws-azure-login

步骤3:执行正确的安装命令

不要加sudo,直接执行全局安装命令:
npm install -g aws-azure-login

步骤4:若仍然出现puppeteer下载报错,跳过Chromium下载安装

如果还是提示puppeteer的Chromium下载权限错误,执行以下命令跳过Chromium内置下载:
PUPPETEER_SKIP_DOWNLOAD=true npm install -g aws-azure-login
后续使用时可以配置环境变量PUPPETEER_EXECUTABLE_PATH指向你系统中已经安装的Chrome/Chromium浏览器二进制文件路径,即可正常使用

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 10:39:02