首页 > 其他分享 >pyinstaller去掉黑框的办法

pyinstaller去掉黑框的办法

时间:2023-02-05 17:56:23浏览次数:34  
标签:文件 pyinstaller 后缀 黑框 去掉 spec 打包

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

在使用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文件进行打包时结果一个有黑框一个没有黑框才意识到了这个问题。

 

标签:文件,pyinstaller,后缀,黑框,去掉,spec,打包
From: https://www.cnblogs.com/Im-Victor/p/17093711.html

相关文章

  • python打包实战:用pyinstaller打包scrapy成单个可执行文件
    前言写好的python程序要打包成windows的可执行文件,一般都是用pyinstaller。比如你要对test.py这个文件打包,一般的pyinstaller-Ftest.py就可以了。还有另一种用法,就是用s......
  • 强制去掉Qt的运行环境信息
    基于Qt6开发的应用程序会依赖libQt6Core.so.6,动态库so文件中包含有运行环境信息,包含有运行所需的linuxkernel最低版本,可通过objdump工具查看。在Docker环境中,glibc的版本......
  • Latex Referece标题去掉,保留引用
    1.LaTeX为了节省空间,我们有时需要保留引用,但会去掉标题Reference保留空间\patchcmd{\thebibliography}{\section*{\refname}}{}{}{}使用上面一句就可以了2.LaTeXR......
  • python pyinstaller 打包方式介绍
    '''pipinstallpyinstaller单个pyinstaller-Fv3.py单个隐藏黑框pyinstaller-Fv3.py-w多个带很多文件pyinstaller-Dv3.py多个带很多文件隐藏黑框pyinstaller-Dv3......
  • 爬虫工具(tkinter+scrapy+pyinstaller)
    需求介绍输入:关键字文件,每一行数据为一爬取单元。若一行存在多个and关系的关键字,则用|隔开处理:爬取访问6个网站的推送,获取推送内容的标题,发布时间,来源,正文第一段(不是图片......
  • pyinstaller后不执行print且不能退出
    提问: 问题遇到的现象和发生背景Python3.8编写代码打包前正常运行,执行print语句,正常退出。但使用pyinstaller打包后的exe文件运行则不能执行print语句,也不退出。代码都全......
  • pyinstaller打包后反复运行
    提问: pyinstaller打包后重复运行程序(单线程)源码:fromosimportsystemimportrandomimportpygame,syssize=50system("maze"+str(size))size=int(size)image_ma......
  • 2023.1.21 app后端pyinstaller启动
    1.打包后会在dist文件夹中暂时生成一个新的文件目录,点击app.exe后也是在这个暂时的文件目录下读取文件的,所以需要以下代码拷贝添加原始项目中的文件pyinstaller-Dapp.p......
  • 评委6个 去掉最高分去掉最低分 获得平均分(练习--方法调用)
    packagecom.fqs.demo;importjava.util.Scanner;publicclassXuanShou{publicstaticvoidmain(String[]args){//输入6个值作为一个数组......
  • 6个评委,去掉最高分,最低分,得平均分
    packagecom.fqs.demo;importjava.util.Scanner;publicclassXuanShou{publicstaticvoidmain(String[]args){//输入6个值作为一个数组......