python在微软的winpe环境中无法导入QT模块

img


就是在微软的winpe环境中无法导入模块,即使我已经封包成EXE,但是在windows 里面是可以正常执行的,然后在微软的winpe环境中就无法导入模块

没用过winpe
1.是不是你exe里少封装了这个dll
2.你在windows编译好的exe,能直接放到winpe吗,环境是否一致,是否需要更改编译器 进行交叉编译

img


这个试试?

上圖是我的封包 指令

你要在winpe的环境里编译才行 在windows里编译的 在winpe里没法运行的 缺少的环境太多了

环境不对。windows系统要升级。最后检查python版本.

正确的qt导入


```python
from PySide2.Qtwidgets import QApplication,Qwidget import sys if name=='main':
a QApplication([])
w=Qwidget(None)
 w.show()
sys.exit(a.exec_())

img

最好把代码放到要实际要运行的系统中 打包,win10到win7,64位跟32位,dll,可能出问题的地方太多了

应该是环境问题,可能window和微软的winpe环境不同导致的