本次教程是通过Pycharm安装三方库pyinstaller,如下图
打包exe代码:
-F:打包后只生成单个exe格式文件;
-D:默认选项,创建一个目录,包含exe文件以及大量依赖文件;
-c:默认选项,使用控制台(就是类似cmd的黑框);
-w:不使用控制台;
-p:添加搜索路径,让其找到对应的库;
-i:改变生成程序的icon图标。
在你的py文件目录下运行cmd后,将一下你需要的情况输入cmd窗口内
pyinstaller Hello.py 已成功实现将python文件转换为exe文件
pyinstaller main.py -p ok.py已成功实现将多个python文件转换为exe文件
pyinstaller -w main.py -p ok.py已成功实现将多个python文件转换为exe文件-包含库文件(-w的目的是运行程序的时候不会出现dos窗口)
pyinstaller -F -w main.py -p ok.py已成功实现将多个python文件转换压缩为单个exe文件-这个才是最需要的(-w的目的是运行程序的时候不会出现dos窗口)
pyinstaller -F -w -i 3.ico main.py -p ok.py已成功实现将多个python文件转换压缩为单个exe文件且在exe文件前面添加一个图标-这个才是最需要的(-w的目的是运行程序的时候不会出现dos窗口)