• 當前位置:首頁 > IT技術 > Web編程 > 正文

    5.11及更高版本PyQt5中不包含QWebEngineView
    2021-09-30 17:07:28

    問題

    在學習PyQt5過程中發現當前最新下載的PyQt5中沒有支持QWebEngineView類。

    我的測試環境1:

    • Mac HighSierra
    • Python 3.8
    • PyQt5 5.15

    測試環境2:

    • Windows7旗艦版(SP1)

    分析

    奇怪!我下載的是最新版本,而且Python版本也相當高。而且,官方網站??PyQt v5.15 Reference Guide??處明確說明有上述類支持的。但是,經過一番分析測試,結論是官方上述文檔出現錯誤!正確的結論是:


    ?如題所述,在PyQt5版本5.11及更高版本中并沒有內置對于QWebEngineView類的支持。如果需要的話,需要單獨下載并安裝這個模塊!


    安裝


    安裝上述類相應模塊并不復雜,在上面兩種系統下都使用如下命令安裝成功:


    pip3 install PyQtWebEngine

    測試

    使用如下命令:


    from PyQt5.QtWebEngineWidgets import QWebEngineView


    一切正常!哈哈!


    參考

    ??https://zhuanlan.zhihu.com/p/75653841??

    ??https://stackoverflow.com/questions/51154871/python-3-7-0-no-module-named-pyqt5-qtwebenginewidgets??


    本文摘自 :https://blog.51cto.com/z

    開通會員,享受整站包年服務
    国产呦精品一区二区三区网站|久久www免费人咸|精品无码人妻一区二区|久99久热只有精品国产15|中文字幕亚洲无线码