最近刚好用pyinstaller打包python程序,有点小感想。
别人运行不了,有几种情况吧。
如果你用python3写的程序,可能需要64位的操作系统才能运行。
有可能你试用的第三方库没有打包进exe程序,所以别人运行不了。
还有可能你的程序需要读取其他文件,打包后文件目录不对。
等等。
所以还需要看看运行不了,到底是报什么错。但是通常运行不了都会闪退,窗口就关闭了,看不到任何报错信息。这边教你一个小技巧,可以看到报错信息。
打开一个命令行窗口,把exe程序拖进去,回车即可运行。结束后窗口还在,你就可以看到报错信息了。
如果有什么问题,欢迎私信交流。