PySide2/PyQT5增加浏览器web功能时,出现Could not find QtWebEngineProcess.exe错误的解决。

官网上说已经修复这个bug,但实际上并没有,否则我这里也不会出现这样的问题。

解决方法如下:

将对应的文件复制到python的根目录:

1、QtWebEngineProcess.exe

D:\Anaconda3\Lib\site-packages\PySide2\QtWebEngineProcess.exe

D:\Anaconda3\QtWebEngineProcess.exe

 

2、translations\qtwebengine_locales 

D:\Anaconda3\Lib\site-packages\PySide2\translations\qtwebengine_locales 

D:\Anaconda3\Library\translations\qtwebengine_locales

3、resources

D:\Anaconda3\Lib\site-packages\PySide2\resources

D:\Anaconda3\Library\resources

 

 

 

 

参考:https://bugreports.qt.io/browse/PYSIDE-626,只是参考了其中思路。复制了exe文件,其余的需求是在调试模式下发现缺失后补充的。