ImportError: unable to find Qt5Core.dll on PATH
【解决】转自:wyact的专栏
- 问题描述:
有的版本pyqt5库对系统变量的加载存在bug,具体原因只有官方才能解释了,咱也没法管了,对有bug的版本库提供一种办法就是,在主程序中pyqt5库import之前就对系统变量进行手动设置,详见:解决方法
问题详细说明1:https://stackoverflow.com/questions/56949297/how-to-fix-importerror-unable-to-find-qt5core-dll-on-path-after-pyinstaller-b
问题详细说明2:https://github.com/pyinstaller/pyinstaller/issues/4293
- 解决方法:
- 参考代码
if hasattr(sys, 'frozen'):
os.environ['PATH'] = sys._MEIPASS + ";" + os.environ['PATH']