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

运行npx playwright test时默认测试失败:依赖缺失求助

解决Playwright WebKit测试依赖缺失问题

方法1:用Playwright自带工具安装依赖

Playwright提供了自动匹配浏览器所需系统依赖的命令,无需手动通过apt安装,直接执行:

npx playwright install-deps

该命令会自动检测并安装WebKit及其他浏览器对应的所有依赖,精准匹配版本,避免手动安装的版本不兼容问题。

方法2:手动安装指定版本库(方法1无效时使用)

如果上述命令无法解决,可手动下载对应版本的库文件:

  • 安装libicu系列70版本库:
    wget http://archive.ubuntu.com/ubuntu/pool/main/i/icu/libicu70_70.1-2_amd64.deb
    sudo dpkg -i libicu70_70.1-2_amd64.deb
    
  • 安装libvpx.so.7:
    wget http://archive.ubuntu.com/ubuntu/pool/main/libv/libvpx/libvpx7_1.10.0-2ubuntu2_amd64.deb
    sudo dpkg -i libvpx7_1.10.0-2ubuntu2_amd64.deb
    

安装完成后更新系统库缓存:

sudo ldconfig

方法3:匹配Playwright版本与系统兼容性

若因Playwright版本与系统依赖版本不匹配导致问题,可切换到最新稳定版本后重新安装依赖:

npm install playwright@latest --save-dev
npx playwright install-deps

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 01:44:52