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

公司笔记本运行Playwright脚本时浏览器安装失败求助

解决Playwright在公司环境下浏览器安装失败(ECONNRESET)的问题

报错里的ECONNRESET是网络连接被重置的意思,在公司笔记本上出现这个问题,核心原因基本是公司网络限制或代理配置未生效——Playwright默认从Azure CDN下载浏览器包,很多企业会拦截这类外部请求。

以下是具体解决办法:

  • 配置代理环境变量
    如果公司使用HTTP/HTTPS代理,先在命令行设置代理环境变量,再重新执行安装:
    Windows命令行:

    set HTTP_PROXY=http://你的代理地址:端口
    set HTTPS_PROXY=http://你的代理地址:端口
    mvn exec:java -e -Dexec.mainClass=com.microsoft.playwright.CLI -Dexec.args="install"
    

    Windows PowerShell:

    $env:HTTP_PROXY="http://你的代理地址:端口"
    $env:HTTPS_PROXY="http://你的代理地址:端口"
    mvn exec:java -e -Dexec.mainClass=com.microsoft.playwright.CLI -Dexec.args="install"
    
  • 手动下载浏览器包并指定路径
    若代理无效,可手动下载后让Playwright读取本地文件:

    1. 从报错里的链接下载chromium-win64.zip到本地文件夹(比如C:\playwright-browsers\)
    2. 解压zip到该文件夹下的对应目录(Playwright会自动识别目录结构)
    3. 设置环境变量指定浏览器路径:
      set PLAYWRIGHT_BROWSERS_PATH=C:\playwright-browsers\
      
    4. 重新运行脚本或安装命令
  • 联系IT部门排查网络限制
    部分公司防火墙、安全软件会拦截playwright.azureedge.net的访问,可联系IT确认是否将该域名加入白名单,或开放相关下载权限。

  • 临时切换网络(若允许)
    如果公司允许使用个人热点,可暂时切换到手机热点完成浏览器下载,之后再切回公司网络使用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 23:54:57