Python打包成exe文件史上最详细教程

python整蛊游戏代码文件打包打包成exe文件可以让python代码在没有python环境的条件下,依然能够运行,实在是码农们写追女朋友表白、情人节浪漫的必需品!使用豆瓣镜像源下载:pyinstaller有需要了解如何使用国内镜像的小伙伴可以滴滴到此:国内镜像源详细使用教程!https://blog.csdn.net/xtreallydance/article/details/112596963在python终端或者cmd中输入此命令:pipinstallpyinstalle

大家好,又见面了,我是你们的朋友全栈君。

python整蛊游戏代码文件打包

在这里插入图片描述

打包成exe文件可以让python代码在没有python环境的条件下,依然能够运行,实在是码农们写追女朋友表白、情人节浪漫的必需品!

  1. 使用豆瓣镜像源下载: pyinstaller
    有需要了解如何使用国内镜像的小伙伴可以滴滴到此:
    国内镜像源详细使用教程!
    https://blog.csdn.net/xtreallydance/article/details/112596963
    在python终端或者cmd中输入此命令:
pip install pyinstaller -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com pip

小夜斗是在cmd终端上下载的,成功的结果如图所示:
在这里插入图片描述

  1. 小夜斗学会的一个python整蛊游戏,就拿这个代码来实现打包,看能否直接使用,这个文件执行后会出现很多弹框,内容可以根据自己修改,代码执行结果如下所示:

在这里插入图片描述

  1. 开始打包: 首先cmd或者pycharm终端路径切换到你代码所在的文件夹目录

这是小夜斗代码文件放置的位置,接下来我们使用cmd终端切换到此位置:

L:\python package\python小项目\python整蛊小游
  1. 最终输入打包命令如下:

Pyinstaller -F 随机弹框.py

打包后文件夹新增了一个dist文件夹和一些配置文件, 如图所示:
在这里插入图片描述

  1. 然后我们进入dist文件夹,会发现有一个exe可执行文件!
    在这里插入图片描述
    最后让我们执行它可以发现,真的可以成功运行!

Pyinstaller -F 随机弹框.py # 执行exe文件时会出现cmd弹框

Pyinstaller -F -w 随机弹框.py # 执行exe文件时没有出现cmd弹框

Pyinstaller -F -w -i abc.ico 随机弹框.py # 没有弹框,exe文件的图标是abc.ico,需要你在该打包代码文件夹放置相应的图标,否则会报错!

好啦今天的分享就到这里啦,然后小夜斗就要滚去学习啦,see you!

下面是小夜斗的公众号, 喜欢的小伙伴可以关注一下哦!

在这里插入图片描述

  • 在这个星球上,你很重要,请珍惜你的珍贵! ~~~夜斗小神社
    在这里插入图片描述
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/126827.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 【知识普及】平板的屏幕分辨率和屏幕比例_和平精英平板分辨率

    【知识普及】平板的屏幕分辨率和屏幕比例_和平精英平板分辨率针对IOS,Android手机分辨率大小、屏幕尺寸、开发尺寸的参考。在实际页面的开发过程,往往显示屏幕的宽度换算为像素尺寸的1/2。IOS:6.5英寸——1242x2688px——XsMax6.1英寸——828x1792px——XR5.8英寸——1125x2436px——X/Xs5.5英寸——1242x2208px——6+…

  • 常见的目标检测算法介绍[通俗易懂]

    常见的目标检测算法介绍[通俗易懂]2018-12-0521:12:15一、滑动窗口目标检测首先通过卷积神经网络训练一个分类器,然后使用不同尺度的窗口去裁剪输入图片进行分类。我们期望的结果是通过不同的窗口可以将需要检测的物体完全覆

  • Java 时间格式化(java中如何格式化一个日期)

    1、通过MessageFormat转化String      dateTime=MessageFormat.format("{0,date,yyyy-MM-dd-HH-mm:ss:ms}",                                   newObject[]      {                                       …

  • winform自定义控件开发_visual studio插件

    winform自定义控件开发_visual studio插件TcxLabel:文本标签TcxProgressBar:进度条,用法:DevExpress之进度条_cxu123321的博客-CSDN博客TcxTrackBar:滑动条TdxZoomTrackBar:缩放滑动条TcxCheckListBox:复选框列表,用法:求cxCheckListBox的用法-CSDN论坛TcxColorComboBox:颜色组合框TcxFontNameComboBox:字体组合框TcxCheckComboBox:下拉复选框,用法:TcxCheckComboB

  • 背英语四级单词的三个小’窍门

    背英语四级单词的三个小’窍门

  • string的format方法_string str = new string(“abc”)

    string的format方法_string str = new string(“abc”)问题在开发的时候一段字符串的中间某一部分是需要可变的比如一个Textview需要显示”XXX用户来自上海年龄21性别男” 其中的XXX是用户名每个用户也是不一样的 地区上海为可变的string数据 年龄21为可变的int数据 性别男为可变的string数据 遇到这种情况你们是怎么样解决的呢?把这段字符串保存在常量类里吗?不!我们应该遵循Google的开发…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号