pyinstaller打包exe成功后,随后被自动删除

       以前用pycharm写过一个python3.7.2版本的小工具,以前打包成功了,最近稍微改了下准备pyinstaller打包,提示不是内部命令这些,查看了个人用户环境变量这些都是好的,py命令可以用,pip命令这些就不行了。搞了半天没有搞定,于是搞了重装大法,重装的时候就选了目前最新版本的python3.9,重装后pip pyinstaller这些还是不行,个人用户环境变量还是好的,日了狗了,于是把路径又加到系统变量的path下面去就OK了,前面白瞎折腾了。

       愉快的开始了打包,提示生成exe成功,看dist目录下也生成了相关exe,但过了几秒钟后,exe文件居然消失了。再次运行打包命令,就提示一堆错误了。真是无语了。开始怀疑pyinstaller是不是还不支持python3.9,去搜了一下,发现是支持的。于是py程序换了个目录,重新打包,不生成单个exe的形式,这种没有问题,成功了可以正常运行,于是又重新打包成独立的exe,还是一样,生成exe文件后几秒种被删除。还是怀疑是pyinstaller 和python3.9的配合问题,难道又要重装回python3.7,网上搜了一圈也没有相同的问题。于是想了想跟pycharm有没有关系,看了下我的版本还是最高支持python3.7,想着是不是用pycharm运行过的问题,打上了3.7的标识,然后用3.9就不行,于是更新了pycharm,可以支持python3.9,然后用新版本的pycharm运行这个py程序然后再打包,还是一样的不行,真的是超级郁闷。整的鬼火冒。后来又用pycharm新建了一个项目,新的py文件,只写了个hello world来打包,发现没有问题,于是把原程序复制过来,打包,这下成功了没问题,为什么会这样还是搞不懂啊!脑瓜蒙蒙的反正。

posted @ 2021-02-24 13:17  野生非著名程序员  阅读(1153)  评论(1编辑  收藏  举报