一、命令行方法
1、安装pyinstaller包
pip install pyinstaller
2、命令行对文件进行操作
pyinstaller -F -w main.py
①参数详解
| 参数 | 用法 |
|---|---|
| -F | 生成结果是一个 exe 文件,所有的第三方依赖、资源和代码均被打包进该 exe 内 |
| -D | 生成结果是一个目录,各种第三方依赖、资源和 exe 同时存储在该目录(默认) |
| -a | 不包含unicode支持 |
| -d | 执行生成的 exe 时,会输出一些log,有助于查错 |
| -w | 不显示命令行窗口 |
| -c | 显示命令行窗口(默认) |
| -p | 指定额外的 import 路径,类似于使用 python path |
| -i | 指定图标 |
| -v | 显示版本号 |
| -n | 生成的 .exe 的文件名 |
②可能出现的问题
解决策略:
第一步:确保pyinstaller已经下载完成
python -m pip list
找到其中的pyinstaller

第二步:找到pyinstaller的安装位置

注意:pyinstaller.py在倒数第二级目录的Scripts文件夹下


第三步:将该py文件复制到要打包的目录下重复之前的命令即成功



二、图形化界面方法
1、在终端输入:
auto-py-to-exe
即自动打开以下窗口,输入相应信息
(若有其他本机文件的使用需要添加在附加文件中)

2、在指定目录下生成一个output目录,打开exe文件即可运行

完结撒花!
本文介绍如何使用PyInstaller将Python程序打包成独立的exe文件。包括命令行方式与图形界面方式的具体步骤,帮助开发者轻松实现程序的跨平台部署。
5375

被折叠的 条评论
为什么被折叠?



