使用PyInstaller
1、直接打包:
|
|
可以得到dsit
和build
文件,dist文件夹下的exe文件即为打包好的可执行文件,但是依赖许多dll。pyInstaller
可以添加的指令:
-w指令:直接发布的exe应用带命令行调试窗口,在指令内加入-w命令可以屏蔽
-F指令:注意指令区分大小写。这里是大写。使用-F指令可以把应用打包成一个独立的exe文件,否则是一个带各种dll和依赖文件的文件夹
2、配置打包:
可以打包相应的图片或者音乐资源等。
2.1 生成配置文件:
|
|
生成配置文件yourapp.spec
,大致如下:
这里datas即为所需要添加的文件,原本是空的list
。第一个参数为文件的路径,第二个参数为打包好后将其放入打包文件的相对路径,根据你的程序自己修改。我程序的ico索引是在当前目录下查找,所以相对路径为'.'
。
2.2 执行配置文件
|
|
即可。
相关的配置文件,参考官网:https://pythonhosted.org/PyInstaller/spec-files.html。