Playwright 安装
1 | Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ playwright install ║ ║ ║ ║ <3 Playwright Team |
看到这个提示,说明你刚刚安装或更新了 Playwright,但还需要下载 Playwright 所需的浏览器(如 Chromium、Firefox、WebKit 等)。以下是具体操作步骤:
1 直接运行安装命令
在终端(命令行)中执行以下命令,自动下载浏览器:
1 | playwright install |
这会自动下载 Playwright 支持的浏览器(默认包括 Chromium、Firefox 和 WebKit)。
2 可选:指定浏览器安装
如果只需要安装特定浏览器,可以指定浏览器名称:
1 | playwright install chromium # 仅安装 Chromium |
3 验证是否成功
安装完成后,运行以下命令测试 Playwright 是否正常工作:
1 | playwright test |
如果看到浏览器自动启动并运行测试,说明一切就绪。
4 常见问题解决
- 权限问题(Linux/macOS): 如果提示权限不足,尝试在命令前加 sudo:
1 | sudo playwright install |
- 网络问题: 如果下载速度慢或失败(尤其在国内),可以尝试:
- 使用国内镜像源(需配置环境变量):
1 | PLAYWRIGHT_DOWNLOAD_HOST=https://npmmirror.com/mirrors/playwright playwright install |
- 通过 npm 配置镜像(如果通过 npm 安装 Playwright)如果你通过 npm 安装 Playwright,可以配置 npm 镜像源:
1 | # 设置 npm 镜像 |
- 找不到命令: 如果提示 playwright: command not found,可能是安装路径未添加到系统环境变量。尝试:
1 | python -m playwright install # 通过 Python 模块直接调用 |
为什么需要这一步?
Playwright 是一个浏览器自动化工具,它依赖真实的浏览器引擎来运行测试。首次安装时,需要单独下载这些浏览器二进制文件,因此官方提示你执行 playwright install。
完成后,你就可以正常使用 Playwright 进行自动化测试了! 🚀