执行npx playwright install安装浏览器失败,请求技术支持
解决Playwright安装时
ERR_SOCKET_CLOSED下载失败问题 以下是几种可行的解决方法:
检查网络连通性
直接在浏览器中打开错误日志里的Chromium下载链接,确认能否正常下载。如果无法访问,说明网络存在限制(如防火墙、地区封锁),尝试切换网络环境(比如手机热点)后重试。配置代理环境变量(若适用)
如果你处于代理网络下,先设置代理环境变量再执行安装命令:
Windows命令行:set HTTP_PROXY=http://你的代理地址:端口 set HTTPS_PROXY=http://你的代理地址:端口 npx playwright installPowerShell:
$env:HTTP_PROXY="http://你的代理地址:端口" $env:HTTPS_PROXY="http://你的代理地址:端口" npx playwright install使用国内镜像源加速下载
针对国内网络访问海外资源缓慢的问题,设置Playwright国内镜像源:
Windows命令行:set PLAYWRIGHT_DOWNLOAD_HOST=https://npmmirror.com/mirrors/playwright npx playwright installPowerShell:
$env:PLAYWRIGHT_DOWNLOAD_HOST="https://npmmirror.com/mirrors/playwright" npx playwright install手动下载并部署浏览器包
如果自动下载始终失败,手动完成安装:- 复制错误中的下载链接,手动下载
chromium-win64.zip文件 - 打开Playwright默认浏览器存储目录:
%USERPROFILE%\AppData\Local\ms-playwright - 创建名为
chromium-1067的文件夹(对应日志中的build v1067) - 将下载的压缩包解压到该文件夹内
- 重新执行
npx playwright install,工具会检测到已安装的浏览器并跳过下载步骤
- 复制错误中的下载链接,手动下载
清理缓存后重试
删除%USERPROFILE%\AppData\Local\ms-playwright目录下的临时缓存文件,再重新运行npx playwright install命令。
内容的提问来源于stack exchange,提问作者divya D S
相关产品推荐
相关产品推荐

