一、命令行方法
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文件即可运行
完结撒花!