亚洲精品亚洲人成在线观看麻豆,在线欧美视频一区,亚洲国产精品一区二区动图,色综合久久丁香婷婷

              當(dāng)前位置:首頁 > IT技術(shù) > Web編程 > 正文

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

              問題

              在學(xué)習(xí)PyQt5過程中發(fā)現(xiàn)當(dāng)前最新下載的PyQt5中沒有支持QWebEngineView類。

              我的測(cè)試環(huán)境1:

              • Mac HighSierra
              • Python 3.8
              • PyQt5 5.15

              測(cè)試環(huán)境2:

              • Windows7旗艦版(SP1)

              分析

              奇怪!我下載的是最新版本,而且Python版本也相當(dāng)高。而且,官方網(wǎng)站??PyQt v5.15 Reference Guide??處明確說明有上述類支持的。但是,經(jīng)過一番分析測(cè)試,結(jié)論是官方上述文檔出現(xiàn)錯(cuò)誤!正確的結(jié)論是:


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


              安裝


              安裝上述類相應(yīng)模塊并不復(fù)雜,在上面兩種系統(tǒng)下都使用如下命令安裝成功:


              pip3 install PyQtWebEngine

              測(cè)試

              使用如下命令:


              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

              開通會(huì)員,享受整站包年服務(wù)立即開通 >