pyinstaller 打包程序的一些坑
其他的问题基本还好,网上都可以找到答案,下面这个问题比较棘手,先贴出图:
我本机是win10系统,但运行程序的地方是win server2008,本来非常健壮的程序就出错了。
网上的方法基本都是需要重新安装一些东西,但由于某些原因,不能随便动服务器,因此解决不掉。
然后就考虑可不可以将缺少的这个文件一起打包进去,终于仔细看过文档之后发现了-p这个参数。
下面的命令即可解决上述问题
pyinstaller -F -p C:\Windows\System32\downlevel main.py
成功运行,nice!!!