pyinstaller去掉黑框的办法

其他方法网上有很多,我就不说了

在使用pyinstaller打包的时候会生成一个.spec后缀的文件

一般人都会使用这个文件进行二次打包

但是如果第一次打包如下

pyinstaller --paths C:/Python38-32/Lib/site-packages/PyQt5/Qt/bin -F Main.py

没有加-w的话,那么.spec后缀的文件里面就会console=True

所以,无论以后再加上-w都不管用了,比如

pyinstaller --paths C:/Python38-32/Lib/site-packages/PyQt5/Qt/bin -F Main.spec -w

这样其实是不管用的。

你必须手动把

.spec后缀的文件里面的console=False才可以去掉黑框。

这是一个很傻的错误,当我复制了一个一模一样的py文件进行打包时结果一个有黑框一个没有黑框才意识到了这个问题。

 

posted @ 2023-02-05 17:45  mingruqi  阅读(151)  评论(0编辑  收藏  举报