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

如何更新PyQt5 WebEngineView及其Chrome内核?WhatsApp需60+版本

如何更新PyQt5 QWebEngineView的Chromium内核及组件

核心说明

PyQt5的QWebEngineView依赖的Chromium内核是与PyQtWebEngine模块绑定的,不存在单独更新内核的方式——更新PyQtWebEngine组件就能同步更新内置的Chromium版本。

具体操作步骤

  1. 检查当前版本
    运行以下代码查看当前的Chromium内核版本:

    from PyQt5.QtWebEngineWidgets import QWebEngineView
    print(QWebEngineView().page().profile().version())
    

    或者通过User-Agent字符串查看:

    from PyQt5.QtWebEngineCore import QWebEngineSettings
    print(QWebEngineSettings.userAgentString())
    
  2. 更新PyQt5及PyQtWebEngine
    使用pip执行升级命令,确保两个组件版本匹配(必须同步更新,否则会出现兼容性错误):

    pip install --upgrade pyqt5 pyqtwebengine
    

    若使用Python3环境,需替换为pip3;如果是conda环境,改用:

    conda update pyqt pyqtwebengine
    
  3. 处理版本受限情况
    如果pip更新后Chromium版本仍未达标,大概率是你的Python版本限制了PyQtWebEngine的最高支持版本(比如Python3.7仅支持到PyQt5.15.x,对应Chromium 87)。此时需要:

    • 升级Python到更高版本(推荐3.8及以上)
    • 重新安装pyqt5和pyqtwebengine
  4. 验证更新效果
    重新运行版本检查代码,确认Chromium版本≥60,再测试WhatsApp网页版是否能正常加载使用。

WhatsApp兼容性提示

内容的提问来源于stack exchange,提问作者Şahan Hasret

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.20 01:25:24