在使用pyinstaller打包时:
pyinstaller -F py脚本文件
若脚本中导入了pyinstaller不支持的第三方包导致打包错误或闪退,可用下面方法解决。
1、首先切入到脚本目录,执行打包命令 -D 到调试模式打包
pyinstaller -D py脚本文件
2、切到 python - site_packages 目录,找到py脚本所导入的包,如 pyzar 包,将其拷贝到 dist - 脚本调试目录下
3、运行dist调试目录下的exe可执行文件,程序能正常运行后,用Enigma Virtual Box工具,将所有文件拖进去,再次打包成exe搞定。
网友评论