终极版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文件夹里
看,完美的改成想要的图标了。
兄弟们,一行代码就搞定了,兄弟们快去试试吧~
如果不改图标,那就是半分钟的事情。当然加上改图标,也就多了半分钟。
终极版Python打包exe文件,并修改图标,这将是你见过最详细的教程~相关推荐
- 浅试python打包exe文件 + ico图像制作
目录 1. python打包exe文件教程 2. ico图像制作 2.1 找ico 2.2 转ico 1. python打包exe文件教程 在B站上看了两个教程: Py文件打包成exe文件直接用 Py ...
- 使用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种】
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打包exe之打包深度学习模型踩坑记录及其解决办法。
在现实生活中,有时候我们写的程序需要发给小伙伴用,而小伙伴没有python,这时候我们需要将程序打包成exe文件发给小伙伴用. 今天讲下打包深度学习模型 打包一般要用到cmd命令行,要求cmd能执行p ...
- python打包exe 之打包sklearn模型中的各种坑及其解决方法。
之前学习了如何打包,如何建立虚拟环境打包,以及如何带资源打包exe. python打包成exe 可执行文件 .教程 使用pipenv建立虚拟环境解决python打包exe文件过大的问题(附打包带图标, ...
- python打包exe报错编码问题,使用Python打包含有pymssql成exe所躺的坑
一.如何打包 Python打包exe文件简单运用pyinstaller库就行了 1)安装pyinstaller库(自行安装) 2)win+R打开运行窗口输入"powershell" ...
最新文章
- 即构推出小程序连麦直播方案,与iOSAndroid APP互通连麦!
- lvs和keepalives
- 有关交换机——熟悉原理是必须的【转载】
- click事件的累加绑定
- Linux 中mysql常用命令
- html上传文件与后台处理,HTML加一般处理程序实现文件上传
- debian安装oracle java_如何在Ubuntu 18.04/18.10和Debian 9上安装Oracle Java 13
- Django Form ModelForm modelfromset
- 【bzoj4695】最假女选手 线段树区间最值操作
- Dxg——python MicroPython 开发笔记整理分类合集【所有的相关记录,都整理在此】
- Idea编写简单Java网络爬虫程序(maven)
- 垂钓之王hd_它的专业人士指南,以阻止网络钓鱼
- CoAP协议及开源实现
- VMware扩展Ubuntu分区容量大小
- 翻棋子游戏与Nim游戏
- VBS奇葩操作 “我是猪”
- 论文翻译及笔记【Quantifying Societal Bias Amplification in Image Captioning】
- Mac上好用的连接服务器的工具(Termius)
- 【app】1.3 传入diag命令
- 微信小程序(2)入门初识小程序
热门文章
- 澳洲计算机专业几年,澳洲计算机硕士几年
- cisco设备与基本操作
- 基于PHP和MySQL的奶茶网站,基于PHP和MySQL的网站设计与实现
- python求斜率_如何计算numpy中的斜率
- spark idea报错:json standard allows only one-top level
- 通过redmon监控管理Redis服务器的安装配置教程
- 【Android驱动】高通msm8953背光流程
- 你的格局决定你的结局
- js中使用jQuery读/写cookie的值
- 进阶-第18__深度探秘搜索技术_基于slop参数实现近似匹配以及原理剖析和相关实验