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

执行npx playwright install报错:npx命令未找到及仓库更新失败

解决步骤

一、修复npx: command not found问题

npx是Node.js自带工具,出现该错误是因为Node的bin目录未加入系统PATH环境变量:

  • 临时生效(当前会话):
    执行命令添加路径:

    export PATH=$PATH:/usr/local/lib/nodejs/node-v18.17.0-linux-x64/bin
    

    验证是否配置成功:

    node -v
    npm -v
    npx -v
    

    三个命令均能输出版本号即为配置生效。

  • 永久生效(所有会话):
    编辑用户配置文件:

    vi ~/.bashrc
    

    在文件末尾添加:

    export PATH=$PATH:/usr/local/lib/nodejs/node-v18.17.0-linux-x64/bin
    

    保存退出后,执行命令使配置生效:

    source ~/.bashrc
    

二、处理hashicorp仓库解析错误

该错误是系统自动搜索命令替代时触发的,与npx本身无关,可通过以下方式解决:

  • 临时关闭命令搜索:
    执行以下命令后再运行npx playwright install:

    export DISABLE_BASH_COMPLETION=1
    
  • 永久关闭命令搜索:
    编辑~/.bashrc,添加:

    export DISABLE_BASH_COMPLETION=1
    

    执行source ~/.bashrc生效。

  • 删除无效仓库配置:
    删除错误的hashicorp仓库文件:

    rm /etc/yum.repos.d/rpm.releases.hashicorp.com_RHEL_hashicorp.rep
    

    清理系统缓存:

    dnf clean all
    

三、完成Playwright安装

当npx可用后,执行以下命令安装Playwright所需的浏览器及依赖:

npx playwright install

如果提示缺少系统依赖,直接运行以下命令自动安装:

npx playwright install-deps

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 21:36:07