pyinstaller 打包实例
pyinstaller打包的exe执行总是有个命令窗口,怎么让这个命令窗口不显示?
pyinstaller打包的exe执行总是有个命令窗口,怎么让这个命令窗口不显示?
如果使用.spec文件的话, 在该文件中找到consoleTrue修改为consoleFalse
如果是直接指定python文件进行pyinstaller打包的话,需要添加--noconsole
例如pyinstaller --noconsole
怎么把pygame的游戏导出成exe执行?
在终端里输入pip install pyinstaller
安装好后这个模块后,在终端中cd到需要打包成.exe可执行文件的.py文件所在目录(路径)
然后输入pyinstall -F 文件名.py
接着就可以在该目录下build文件夹内找到打包成exe的文件了
-F命令是把所有依赖都打包进一个文件
Pyinstaller打包后运行,程序一闪而过,怎么解决?
弄pyinstaller打包,双击一闪而过,说明打包有错误,具体看build文件下的warn***.txt文档,里面详细记载了错误的原因。
一般都是库丢失。
我编写了一个python编码,怎么发给别人运行?别人没有下载python?
最好的方法就是打包成exe文件,使用py2exe,pyinstaller,cx_Freeze等打包工具,可以很容易的进行python脚本文件的打包,这样,可以发给任何一个windows环境的人,直接双击exe文件,便可以打开,无需安装任何python环境
两种方案。
第一种,让使用的人安装Python的解释器,但是这种方式,一般不适合非IT人士。
第二种,使用pyinstaller这个库,将你的Python代码打包成一个可执行文件,再将这个文件发给他,这种可执行文件,直接双击就可以运行,普通人都会使用
pygame一打开就闪退?
按照以下方法进行排查:
1,先确定程序本身可以在pycharm等编辑器里面可以运行
2,确定程序编辑器运行的python版本内携带了打包工具的模块
例如你使用pyintaller 打包,那你的当前使用的python 版本内就应该安装pyinstaller,我就是因为在命令界面直接pip pyinstaller导致无法运行的
3,确定 spec 文件内的 py 路径和datas 内的路径没有错
4,如果以上1,2,3 都搞定了还是无法运行,还是闪退,就该查程序报错了