用于将.py文件打包成.exe文件,此方法比pyinstaller稳定。
Project description
KaixinPyToExe(KPTE)使用手册
简介:KaixinPyToExe用于将
.py
文件转换为.exe
可执行文件
使用须知:
- 运行平台
使用此方法打包只适用于
Windows xp
以上的64
位Windows
系统,暂不支持其他平台和32
位Winodws
系统 - 兼容性
支持
python-3.8
的语法,不支持python-3.8
后更新或以前的特殊语法或函数 - 已在GitHub上开源
此项目使用
MIT
协议,欢迎大家参考:GitHub项目地址, 将其发布时请将MIT
协议证书放入!
下载 KPTE
程序
-
可以通过
pip
命令来下载KPTE
: 在cmd
中执行以下命令,来安装KPTE
模块:pip install KPTE
安装时请确保
pip
在环境变量中
参数列表
-h, --help 查看帮助并退出
-p , --path 主文件的路径,必填
-o , --output exe文件输出路径,必填(放在单独文件夹内)
-f , --files 项目文件夹路径,必填,其中的所有文件将会被打包(不可以有除了项目文件及依赖以外的大型文件夹[例如虚拟环 境,多文件exe等],否则将会报错或将其复制)
-n , --name exe文件名称,默认为RUN.exe
-c , --cmd 是否显示cmd窗口,c为显示,w为不显示,默认为c
-i , --icon 图标路径,有默认值(.ico格式)
可以通过cmd内执行 KPTE -h
或 KPTE --help
命令来获取,具体方法见下
开始使用
开始前请确保python的Scripts文件夹在环境变量内
-
使用
-h
或--help
来查看帮助cmd内执行
KPTE -h
或KPTE --help
命令,输出:usage: KPTE.exe [-h] -p -o -f [-n] [-c] [-i] KaixinPyToExe 帮助: optional arguments: -h, --help show this help message and exit -p , --path 主文件的路径,必填 -o , --output exe文件输出路径,必填(放在单独文件夹内) -f , --files 项目文件夹路径,必填,其中的所有文件将会被打包(不可以有除了项目文件及依赖以外的大型文件夹[例如虚拟环 境,多文件exe等],否则将会报错或将其复制) -n , --name exe文件名称,默认为RUN -c , --cmd 是否显示cmd窗口,c为显示,w为不显示,默认为c -i , --icon 图标路径,有默认值(.ico格式)
开始打包
执行以下命令进行打包:
KPTE -p [你的主文件目录] -o [exe文件的输出路径(一个单独的文件夹)] -f [你的项目文件夹]
请将 [xxx]
内的替换 为你具体要填的值
如看到:
文件requirements.txt生成成功!
请查看requirements.txt, 如果有缺少项目的依赖包, 请在文本末尾添加:模块名==模块版本, 请在查看并修改后按下回车继续 >>>
请查看项目文件夹下的看requirements.txt如果其中检测出的项目依赖有缺少,请在其中添加格式为模块名==模块版本
cmd输出以下即可:
9958 INFO: Building EXE from EXE-00.toc completed successfully.
输入回车关闭 >>>
按下回车键关闭KPTE
程序
其他参数
请自行根据
KPTE -h
或KPTE --help
命令中给出的提示,自行测试
其他
关于
作者还在上五年级,更新可能较慢
支持就在GitHub上给个星标吧,感谢大家的支持
版权声明
此项目由宋昕哲(Kaixin)开发,使用MIT协议,可商用
但请在使用时不自称“自研”,感谢您的配合,谢谢!
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
KPTE-1.3.8.tar.gz
(27.1 MB
view hashes)
Built Distribution
KPTE-1.3.8-py3-none-any.whl
(27.1 MB
view hashes)