Python打包exe文件并换图标【最强版教程】
嗨嗨,大家好,我是小圆 ~
今天又想来分享一个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文件并换图标【最强版教程】相关推荐
- 浅试python打包exe文件 + ico图像制作
目录 1. python打包exe文件教程 2. ico图像制作 2.1 找ico 2.2 转ico 1. python打包exe文件教程 在B站上看了两个教程: Py文件打包成exe文件直接用 Py ...
- Python如何打包exe文件? 如何换成喜欢的图标?
要将Python脚本打包为可执行的exe文件,可以使用第三方库pyinstaller.以下是将Python脚本打包为可执行exe文件的步骤: 1.安装pyinstaller:在命令行中使用以下命令安装 ...
- 使用pipenv建立虚拟环境解决python打包exe文件过大的问题(附打包带图标,多个py文件打包exe)
我们编写的程序可以发给其他小伙伴使用,但是其他小伙伴不一定安装有python.这时候就需要用到打包啦.打包可以将程序打包成exe文件.然后小伙伴在windows平台里就可以运行(无需python).直 ...
- python打包exe文件
首先安装pyinstaller pip3 install pyinstaller 接着导报指定文件 pyinstaller.exe -F 文件路径+文件名 举例 pyinstaller.exe -F ...
- 关于python打包exe文件的教程(专治痛点)
本次我想打包的是hand-write-main的项目作为例子! 当你想要打包的项目成exe文件与其他项目使用同一虚拟环境时,建议重新生成一个虚拟环境. 像我这里许多项目都是公用一个叫pytorch_g ...
- Python如何打包exe文件?如何换成喜欢的图标?
前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 今天又想来分享一个Python打包exe文件的教程!!这次是最强终极版~~~~ 在我们代码写好后,分享给不会编程的朋友时,总会遇到许许多多的的问题 这个时 ...
- 好用的python打包软件_Python打包exe文件方法汇总【4种】
title: Python打包exe文件方法 copyright: true top: 0 date: 2018-08-11 21:08:21 tags: 打包 categories: Python进 ...
- python封装方法有几种_Python打包exe文件方法汇总【4种】
Python 打包 exe 文件方法汇总 Python 作为解释型语言,发布即公开源码, 虽然是提倡开源但是有些时候就是忍不住想打包成 exe ,不仅仅是为了对代码进 行加密,而是为了跨平台.防止有些 ...
- python打包exe之打包深度学习模型踩坑记录及其解决办法。
在现实生活中,有时候我们写的程序需要发给小伙伴用,而小伙伴没有python,这时候我们需要将程序打包成exe文件发给小伙伴用. 今天讲下打包深度学习模型 打包一般要用到cmd命令行,要求cmd能执行p ...
- python打包exe 之打包sklearn模型中的各种坑及其解决方法。
之前学习了如何打包,如何建立虚拟环境打包,以及如何带资源打包exe. python打包成exe 可执行文件 .教程 使用pipenv建立虚拟环境解决python打包exe文件过大的问题(附打包带图标, ...
最新文章
- asp.net mvc 3 unobtrusive client side validation not working in IE
- PAT甲级1019 General Palindromic Number:[C++题解]进制位、回文数、vector来做
- mongodb连接java_如何从Java EE无状态应用程序连接到MongoDB
- Secure CRT 自动记录日志
- NG Updata(升级)
- 你还在为选择哪种语言而犹豫不前吗?
- Java基础之写文件——在通道写入过程中的缓冲区状态(BufferStateTrace)
- 狂神说Redis笔记三
- DB9串口和RJ45接线图
- c++源码逆向UML工具踩坑
- iOS AVCaptureDevice介绍
- 技巧8——linux假死现象要知道
- map文件介绍及使用
- 网页设计作业——小米商城官网首页(1页) HTML+CSS+JavaScript web期末作业设计网页_清新淡雅个人网页大学生网页设计作业成品
- 移动应用开发实例_物联网改变移动应用开发的4种方式
- 基础tips:.NET和ASP.NET还有ASP到底是什么?客户端WinForm和WPF的区别?前端三大框架,webpack和vite的比较,android三大框架.
- 第三章:做一个简易登陆界面
- 程序员推荐的最简单有效的科学健脑…
- 量子通信(QKD)与BB84协议
- 2019年第十届蓝桥杯C/C++ A组国赛赛后总结(北京旅游总结)