pyinstaller在win10打包成功,在win7运行出错

测试了一个简单的helloworld,在w10(64位)可以运行,在win7(64位)运行报错,直接停止运行,不知道具体原因
ps:在win10用的pyinstaller -D hello.py 进行打包
img

img

用python38以下版本打包试试

pyinstaller -D 是产生一个目录(包含多个文件)作为可执行程序,会生成一个 dist 目录存放程序的支撑文件,如果你只把exe复制过去不不复制这些配套文件是运行不了的,要么你把exe和dist目录都复制过去,要么用pyinstaller -F生成单个的可执行程序

首先确认两个系统的环境是不是一样?程序要运行,肯定是要环境支持,比如Python