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

Playwright Python脚本调用旧版Firefox问题求助

解决Python版Playwright无法调用最新Firefox的问题

核心原因是Python版和Node.js版Playwright各自独立维护浏览器二进制文件,两者的安装目录不共享。你用npx playwright install更新的是Node.js环境的浏览器,不会影响Python版的。

解决步骤:

  • 先升级Python版Playwright到最新版本:
    pip install --upgrade playwright
    
  • 用Python环境的Playwright命令重新安装Firefox:
    playwright install firefox
    
    注意:如果用了虚拟环境,必须先激活虚拟环境再执行这条命令,确保操作的是当前脚本使用的Python环境。
  • 检查你的Python脚本,确认没有硬编码指定旧版Firefox的路径(比如firefox_executable_path参数),如果有,删除该配置,让Playwright自动使用它管理的最新版本。
  • 验证命令归属:执行which playwright(Linux/macOS)或where playwright(Windows),确认输出路径属于你的目标Python环境(比如虚拟环境的bin/Scripts目录),避免误执行了其他环境的Playwright命令。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 10:32:00