Python打包exe可执行文件

简介: 这篇文章详细介绍了Python项目程序打包成exe可执行文件的方法!(只能用于Windows系统)exe可执行文件可在任何Windows系统上通用,希望对在学Python的师傅有一定的帮助!

Python打包exe可执行文件

这篇文章详细介绍了Python项目程序打包成exe可执行文件的方法!(只能用于Windows系统)exe可执行文件可在任何Windows系统上通用,希望对在学Python的师傅有一定的帮助!

本次使用的模块是Pyinstaller

它并不是Python默认的模块,在cmd文件下直接pip install Pyinstaller

你可能会出现向这样的报错

别急,这时候

pip install pyinstaller -i http://pypi.douban.com/simple --trusted-host pypi.douban.com 

会出现

https://ucc.alicdn.com/images/user-upload-01/20200811224623239.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNDQxNzY0,size_16,color_FFFFFF,t_70

忽略警告,再输入pyinstaller,出现这些即安装成功

通过cmd进入命令行,进入main.py文件目录,输入神秘代码

Pyinstaller -F -W -i aaa.ico main.py

Pyinstaller是这个打包exe文件的模块

—F是生成exe文件的

—W 是解决运行时有小框闪过

—i 是解决你要换的图标,可加可不加

aaa.ico 是你的图标,切记用英文,别用单个字母

main.py 是你的python文件

如果你要替换图标,建议百度JPG转ico,换成32*32像素的图片
关注关注我把师傅

目录
相关文章
|
1月前
|
安全 Linux 数据安全/隐私保护
python知识点100篇系列(15)-加密python源代码为pyd文件
【10月更文挑战第5天】为了保护Python源码不被查看,可将其编译成二进制文件(Windows下为.pyd,Linux下为.so)。以Python3.8为例,通过Cython工具,先写好Python代码并加入`# cython: language_level=3`指令,安装easycython库后,使用`easycython *.py`命令编译源文件,最终生成.pyd文件供直接导入使用。
python知识点100篇系列(15)-加密python源代码为pyd文件
|
13天前
|
开发者 Python
Python中__init__.py文件的作用
`__init__.py`文件在Python包管理中扮演着重要角色,通过标识目录为包、初始化包、控制导入行为、支持递归包结构以及定义包的命名空间,`__init__.py`文件为组织和管理Python代码提供了强大支持。理解并正确使用 `__init__.py`文件,可以帮助开发者更好地组织代码,提高代码的可维护性和可读性。
15 2
|
29天前
|
Java Python
> python知识点100篇系列(19)-使用python下载文件的几种方式
【10月更文挑战第7天】本文介绍了使用Python下载文件的五种方法,包括使用requests、wget、线程池、urllib3和asyncio模块。每种方法适用于不同的场景,如单文件下载、多文件并发下载等,提供了丰富的选择。
|
30天前
|
数据安全/隐私保护 流计算 开发者
python知识点100篇系列(18)-解析m3u8文件的下载视频
【10月更文挑战第6天】m3u8是苹果公司推出的一种视频播放标准,采用UTF-8编码,主要用于记录视频的网络地址。HLS(Http Live Streaming)是苹果公司提出的一种基于HTTP的流媒体传输协议,通过m3u8索引文件按序访问ts文件,实现音视频播放。本文介绍了如何通过浏览器找到m3u8文件,解析m3u8文件获取ts文件地址,下载ts文件并解密(如有必要),最后使用ffmpeg合并ts文件为mp4文件。
|
1月前
|
XML JSON Ubuntu
Python实用记录(十五):PyQt/PySide6打包成exe,精简版(nuitka/pyinstaller/auto-py-to-exe)
本文介绍了使用Nuitka、PyInstaller和auto-py-to-exe三种工具将Python的PyQt/PySide6应用打包成exe文件的方法。提供了详细的安装步骤、打包命令和参数说明,适合新手学习和实践。
302 0
|
6月前
|
Python
Python打包成可执行文件
Python打包成可执行文件
122 7
|
Python 开发工具
python (2):python打包成可执行文件app
本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/46683645 转载请一定注明出处! 1,mac程序打包成app 有两个方案一个 pyinstaller 已经测试过了。没有打包成功。 py2app可以成功打包。 2,安装py2app 首先安装一个gui框架 wxpython 参考: ht
2449 0
|
5天前
|
机器学习/深度学习 人工智能 TensorFlow
人工智能浪潮下的自我修养:从Python编程入门到深度学习实践
【10月更文挑战第39天】本文旨在为初学者提供一条清晰的道路,从Python基础语法的掌握到深度学习领域的探索。我们将通过简明扼要的语言和实际代码示例,引导读者逐步构建起对人工智能技术的理解和应用能力。文章不仅涵盖Python编程的基础,还将深入探讨深度学习的核心概念、工具和实战技巧,帮助读者在AI的浪潮中找到自己的位置。
|
5天前
|
机器学习/深度学习 数据挖掘 Python
Python编程入门——从零开始构建你的第一个程序
【10月更文挑战第39天】本文将带你走进Python的世界,通过简单易懂的语言和实际的代码示例,让你快速掌握Python的基础语法。无论你是编程新手还是想学习新语言的老手,这篇文章都能为你提供有价值的信息。我们将从变量、数据类型、控制结构等基本概念入手,逐步过渡到函数、模块等高级特性,最后通过一个综合示例来巩固所学知识。让我们一起开启Python编程之旅吧!