前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python 3 代码打包可执行文件EXE

Python 3 代码打包可执行文件EXE

作者头像
用户6184845
发布2019-10-10 12:06:17
1.2K0
发布2019-10-10 12:06:17
举报
文章被收录于专栏:网优小兵玩Python

我们写好的代码.py源文件,打包成EXE可执行文件,这样即使在没有安装Python的电脑上也可以执行。使用pyinstaller,参数如下(该命令直接在CMD命令提示符中运行):

常用参数讲解

  • -F 表示生成单个可执行文件
  • -w 表示去掉控制台窗口,这在GUI界面时非常有用(用于windows系统)
  • -p 表示你自己自定义需要加载的类路径,一般情况下用不到
  • -i 表示可执行文件的图标
  • -c 使用控制台,无窗口
  • -D 创建一个目录,里面包含exe以及其他一些依赖性文件
  • -h 来查看参数

注意事项

.py的源文件命名最好用英文命名,不然有可能打包失败出错

代码语言:javascript
复制
pyinstaller -F -i d:\Python_tool\09扩容脚本\kr.ico d:\Python_tool\09扩容脚本\自动扩容.py

如上,源代码文件使用的中文名,打包失败:

将源代码文件改成英文再次尝试

代码语言:javascript
复制
pyinstaller -F -i d:\Python_tool\09扩容脚本\kr.ico d:\Python_tool\09扩容脚本\Ce.py

打包EXE可执行文件成功:

生成的可执行文件保存在C:\Users(用户)\用户名(当前登录电脑用户名)\dist 目录下:

最后祝大家国庆快乐,国庆假期间暂停更新文章,调整一下,肝了快两月了,当前情况来看,公众号运营的不是很理想,主要是没有太多时间精心打理,还是会坚持下去,后续希望大家继续支持,如果觉得小工具用的不错,可以帮忙多多推广,朋友圈转发一下。小伙伴们有啥好的资料也欢迎投稿分享,有啥好的建议或者需求可直接后台留言,发邮件给小编,也可直接加微信交流。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-09-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 网优小兵玩Python 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档