python3 项目打包成exe可执行程序

本文主要讲解使用pyinstaller把项目打包exe可执行程序

一、安装pyinstaller

1、win+R输入cmd,打开命令提示符窗口。(开始-Windows 系统-命令提示符-点击打开窗口)


python3 项目打包成exe可执行程序


python3 项目打包成exe可执行程序

2、输入pyinstaller安装指令:pip install pyinstaller


python3 项目打包成exe可执行程序

二、打包成exe

1、切换命令提示符目录到打包程序目录

方法一:

切换驱动器指令:驱动器:(如:D:)

切换目录指令:cd 打包程序目录地址 (如:D:\mypython)


python3 项目打包成exe可执行程序

方法二:

打开打包程序目录,Shift+右键弹出窗口,再点击在此次打开命令窗口。


python3 项目打包成exe可执行程序

2、打包

打包指令:pyinstaller -F XXX.py


python3 项目打包成exe可执行程序

打包完成后,将生成以下文件


python3 项目打包成exe可执行程序

exe可执行文件就在dist文件夹中


python3 项目打包成exe可执行程序

注:这样打包的话有些安全软件会出现误报,把生成的exe可执行文件隔离。

解决办法:改变程序的图标,打包指令:pyinstaller -F -i XXX.ico XXX.py。


pyinstaller的参数:查看指令:pyinstaller -h


python3 项目打包成exe可执行程序

下面简单说明几个参数:(具体可以输入pyinstaller -h查看)

参数参数全称参数说明

-F –onefile 创建一个打包的可执行文件。

-D –onedir 创建一个包含可执行文件的单文件夹包(默认)。

-w–windowed,–noconsole使用Windows子系统执行,当程序启动的时候不会打开命令行(仅对Windows有效)

-c–nowindowed,–console使用控制台子系统执行(默认)(只对Windows有效)

-i –icon=将file.ico添加为可执行文件的资源(只对Windows系统有效),改变程序的图标 pyinstaller -i xxx.ico xxxxx.py


分享到:


相關文章: