嗨嗨,大家好,我是小圆 ~

今天又想来分享一个Python打包exe文件的教程~
这次是最强终极版~~~~

接下来请欣赏我的表演 — Python打包exe可执行文件,并给它换一个图标

首先把你的代码准备好,尽量不要中文路径,容易报错。

欢迎来这里一起交流学习~

模块

Pyinstaller

它不是Python默认有的模块,所以需要我们安装一下,直接 pip install Pyinstaller

打包

模块安装好后我们开始打包,注意,所有的文件都尽量用英文,免得报错了。

首先我们在CMD里面把目录切换到你的代码存放的那个盘,比如我的是放在C盘,输入C: ,当然,我这里已经在C盘了所以不用切换。

然后复制你代码所在的文件地址

最快的是直接全部复制上,如果你要是觉得太多了不好看的话,就看你cmd的目录当前显示在哪里,我这里已经在Administrator 了所以我可以只要后面的目录也可以。

在cmd输入cd再按一下空格,把文件目录输入进去,这样就成功切换到了你想要的目录。

然后重点来了,现在就可以开始打包了,输入神秘代码 pyinstaller -F -w -i aaa.ico zzz.py

简单的介绍下这些代码都是什么意思

1、pyinstaller (这个是打包exe文件使用的模块)
2、-F(这个是生成exe文件的,F一定要用大写,不然就会失败,所以必须要)
3、-w(这个的话小写也可以,主要是解决打包后,运行文件会有黑框框闪过,建议是加上)
4、-i(这个是用于替换你的图标,把文件图标替换成你想要的样子,可加可不加)
5、aaa.ico (这个是你准备好要替换的图标名字+格式,切记用英文,两三个最好,别用单个的字母,有些字母会导致不成功)
6、zzz.py(这个是你的代码文件名字,放在最后)

替换图标

有不懂问题可以点击此处~

如果你要替换图标的话,首先你要准备一个 32*32 像素的图片文件,你用美女也好,用帅哥也好都随你。
这个格式的话,给你们介绍一种最简单的方法——百度 jpg在线转ico,第一个就是。

这就不用我介绍怎么操作了吧,巨简单,最后转换成功后点一下输出文件名,它会弹出新的窗口,另存为就好了,把它下载后跟你的代码放到一个目录下。

OK,前戏到这里就差不多完成了,按回车, 开始打包 。

exe可执行文件在这个dist文件夹里

看,完美的改成想要的图标了。

兄弟们,一行代码就搞定了,兄弟们快去试试吧~
如果不改图标,那就是半分钟的事情。当然加上改图标,也就多了半分钟。

好啦,今天的分享到这里就结束了 ~
如果需要视频学习的可以在b站搜索 :Python小圆

对文章有问题的,或者有其他关于python的问题,可以在评论区留言或者私信我哦
觉得我分享的文章不错的话,可以关注一下我,或者给文章点赞(/≧▽≦)/

Python打包exe文件并换图标【最强版教程】相关推荐

  1. 浅试python打包exe文件 + ico图像制作

    目录 1. python打包exe文件教程 2. ico图像制作 2.1 找ico 2.2 转ico 1. python打包exe文件教程 在B站上看了两个教程: Py文件打包成exe文件直接用 Py ...

  2. Python如何打包exe文件? 如何换成喜欢的图标?

    要将Python脚本打包为可执行的exe文件,可以使用第三方库pyinstaller.以下是将Python脚本打包为可执行exe文件的步骤: 1.安装pyinstaller:在命令行中使用以下命令安装 ...

  3. 使用pipenv建立虚拟环境解决python打包exe文件过大的问题(附打包带图标,多个py文件打包exe)

    我们编写的程序可以发给其他小伙伴使用,但是其他小伙伴不一定安装有python.这时候就需要用到打包啦.打包可以将程序打包成exe文件.然后小伙伴在windows平台里就可以运行(无需python).直 ...

  4. python打包exe文件

    首先安装pyinstaller pip3 install pyinstaller 接着导报指定文件 pyinstaller.exe -F 文件路径+文件名 举例 pyinstaller.exe -F ...

  5. 关于python打包exe文件的教程(专治痛点)

    本次我想打包的是hand-write-main的项目作为例子! 当你想要打包的项目成exe文件与其他项目使用同一虚拟环境时,建议重新生成一个虚拟环境. 像我这里许多项目都是公用一个叫pytorch_g ...

  6. Python如何打包exe文件?如何换成喜欢的图标?

    前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 今天又想来分享一个Python打包exe文件的教程!!这次是最强终极版~~~~ 在我们代码写好后,分享给不会编程的朋友时,总会遇到许许多多的的问题 这个时 ...

  7. 好用的python打包软件_Python打包exe文件方法汇总【4种】

    title: Python打包exe文件方法 copyright: true top: 0 date: 2018-08-11 21:08:21 tags: 打包 categories: Python进 ...

  8. python封装方法有几种_Python打包exe文件方法汇总【4种】

    Python 打包 exe 文件方法汇总 Python 作为解释型语言,发布即公开源码, 虽然是提倡开源但是有些时候就是忍不住想打包成 exe ,不仅仅是为了对代码进 行加密,而是为了跨平台.防止有些 ...

  9. python打包exe之打包深度学习模型踩坑记录及其解决办法。

    在现实生活中,有时候我们写的程序需要发给小伙伴用,而小伙伴没有python,这时候我们需要将程序打包成exe文件发给小伙伴用. 今天讲下打包深度学习模型 打包一般要用到cmd命令行,要求cmd能执行p ...

  10. python打包exe 之打包sklearn模型中的各种坑及其解决方法。

    之前学习了如何打包,如何建立虚拟环境打包,以及如何带资源打包exe. python打包成exe 可执行文件 .教程 使用pipenv建立虚拟环境解决python打包exe文件过大的问题(附打包带图标, ...

最新文章

  1. ViewPager 实现界面加载不同的数据
  2. pandas使用tabulate函数将pandas dataframe以类似于plsql表格的方式打印出来(printing dataframe in tabular format)
  3. SpringBoot集成Druid
  4. MySQL批量检查表的脚本
  5. javascript实战pdf_《TypeScript开发实战》总结
  6. 从工作的角度看 CV/NLP/推荐系统选哪个?
  7. css 百分比 怎么固定正方形_css样式写出三角形,宽高自适应的正方形,扇形!...
  8. 用java实现邮件发送验证码
  9. 40. Element getAttribute() 方法
  10. 电子地图市场现状研究分析报告 -
  11. python计算单词长度_python – 返回字符串中的单词长度
  12. CodeIgniter 源码解读之模型
  13. android 接电话 返回后黑屏,安卓手机打电话黑屏怎么办?解决安卓接电话黑屏
  14. css筋斗云,CSS3 七龙珠筋斗云动画
  15. 合法的python赋值语句_关于Python赋值语句,以下选项中合法的是??()。
  16. 大数据可视化python_大数据分析之Python数据可视化的四种简易方法
  17. 抢答网页PHP,GitHub - zhaiwenjun/vie-to-answer: 用于小型多人的线下知识竞赛活动的在线抢答器...
  18. 录屏软件 OBS 入门笔记
  19. gateway配置跨域
  20. acer台式电脑怎么重装系统_宏基台式电脑怎么装系统

热门文章

  1. AE zoom to selected 地图刷新
  2. HP RDX备份磁带系统的突破性特点
  3. 韦根通信c语言程序,韦根26通信的示例程序
  4. Linux下终端的快捷键及建立打开终端的快捷键
  5. 安装到到setup support files时,SQL2008安装程序自动消失掉。
  6. vue 多个组件动态加载(动态组件的使用)
  7. Codeforces-785-D(范德蒙恒等式)
  8. 2020年最新中科院期刊分区表
  9. C#提取字模[复制即用]
  10. 复选框样式圆圈html,css怎么美化复选框样式