当前位置:网站首页>安装失败怎么办
安装失败怎么办
2022-08-04 16:58:00 【InfoQ】
在安装中,如果没有输入 playwright install, 则不会安装浏览器,运行 playwright codegen 时会报浏览器找不到的错误:
"chromium" browser was not found.
Please complete Playwright installation via running
"python -m playwright install"
playwright 有自己管理浏览器的机制,最好不要绕过 playwright install 自己安装浏览器。playwright 下载好的浏览器会存放在本地一个特定的目录,当需要运行浏览器,会在这个目录下去查找有没有浏览器的可执行文件,如果没有找到,就会报上述错误。playwright 的浏览器默认会存放在以下目录:windows:%USERPROFILE%AppDataLocalms-playwrightmacos:~/Library/Caches/ms-playwrightlinux:~/.cache/ms-playwright
通过 playwright install 安装浏览器很慢,它是从微软的 cdn 中下载的,经过实测,下载 firefox 浏览器用了 20 分钟。如果等不及,可以手工下载,把下载后的文件复制到数据目录下,目录的结构类似于这样。

像 1230 这样的后置是由playwright 生成的,如果没有,你可以任意命名,将浏览器运行目录放入,然后运行 playwright codegen,在错误信息中就会提示后缀的名称,返回目录修改名称。比如你先建立一个 chromium-851333 的目录,该目录下存放 chrome-win 的运行包。 运行 playwright codegen 后,命令行会提示 dons't exist chrome-851527 ,此时需要返回目录,把 851333 修改成 851527。

{:height 248, :width 778}
边栏推荐
- CSDN21天学习挑战赛——程序流程控制(02)
- 码蹄集 - MT3029 - 新月轩就餐
- 如何提高员工积极性?
- shell脚本详解 --------循环语句之for循环
- Mobile magic box CM211-1_YS foundry _S905L3B_RTL8822C_wire brush firmware package
- 谷粒商城笔记
- 水能自发变成“消毒水”,83岁斯坦福教授:揭示冬天容易得流感的部分原因...
- 湖北移动HG680-LV_S905L3B_线刷固件包
- Mobile Hisense IP102H_905L3-B_wire brush firmware package
- Minecraft HMCL 第三方启动器使用教程
猜你喜欢
随机推荐
为什么买域名必须实名认证?这样做什么原因?
WEB 渗透之SSTI 模板注入
全世界国家和地区国家顶级域名对照表
Win10 无线网卡驱动感叹号,显示错误代码56
Mobile magic box CM211-1_YS foundry _S905L3B_RTL8822C_wire brush firmware package
机器学习(十七):网格搜索(Grid Search)和SVM
Minecraft HMCL 第三方启动器使用教程
谷歌开发者社区推荐:《Jetpack Compose 从入门到实战》新书上架,带你踏上 Compose 开发之旅~
SAP 电商云 Spartacus UI 页面布局的设计原理
Mobile zte ZXV10 B860AV2. 1 - A_S905L2_MT7668_ wire brush the firmware package
Unity Apple登录接入
适配器模式
Cesium快速上手0-Cesium安装与基本介绍
从云计算到函数计算
图扑软件与华为云共同构建新型智慧工厂
容器化 | 在 NFS 备份恢复 RadonDB MySQL 集群数据
多线程学习笔记-3.并发容器
GraphQL 入门与实践
LeetCode 0167. 两数之和 II - 输入有序数组
力拓信创生态,博睿数据多款产品获得东方通与达梦数据库产品兼容互认证明







