两种将python打包为一键可运行exe文件的方法

一、命令行方法

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

两种将python打包为一键可运行exe文件的方法_第1张图片

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

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

两种将python打包为一键可运行exe文件的方法_第2张图片

 

 两种将python打包为一键可运行exe文件的方法_第3张图片

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

 

两种将python打包为一键可运行exe文件的方法_第4张图片

两种将python打包为一键可运行exe文件的方法_第5张图片

 两种将python打包为一键可运行exe文件的方法_第6张图片

 

二、图形化界面方法

1、在终端输入:

auto-py-to-exe

即自动打开以下窗口,输入相应信息

(若有其他本机文件的使用需要添加在附加文件中) 

两种将python打包为一键可运行exe文件的方法_第7张图片

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

两种将python打包为一键可运行exe文件的方法_第8张图片

 

完结撒花!

 

你可能感兴趣的:(python,开发语言)