将Python项目(.py文件)打包成exe格式

欢迎加入QQ学习交流群,与我们一起学习,一起进步吧!
群号:225361733
可以QQ扫一扫加入群聊哦!

在这里插入图片描述

一些专业术语

关于exe文件(可执行文件)

exe文件(.exe file),英文全名executable file ,译作可执行文件,可移植可执行 (PE) 文件格式的文件,它可以加载到内存中,并由操作系统加载程序执行,是可在操作系统存储空间中浮动定位的可执行程序。如记事本程序notepad.exe ,可以用来编辑文档,如:测试.txt双击打开notepad.exe记事本程序来进行编辑处理。

执行条件
在操作系统存储中的可执行程序
状态
MS-DOS和MS-WINDOWS下
平台
MS-DOS和MS-WINDOWS

关于MS-DOS(微软磁盘操作系统)

MS-DOS(微软磁盘操作系统),是美国微软公司提供的磁盘操作系统。在美国微软公司推出Windows1.0、Windows3.0、1995年8月24日推出的操作系统Windows 95以前,磁盘操作系统是IBM PC及兼容机中的最基本配备,而MS-DOS则是个人电脑中最普遍使用的磁盘操作系统之一。
在这里插入图片描述

教程开始

了解工具pyinstaller

PyInstaller可以将Python应用程序(.py文件)冻结(打包)成独立的可执行文件,在Windows、GNU/Linux、Mac OS X、FreeBSD、Solaris和AIX下运行。如果您在运行应用程序时遇到问题,请访问如果事情出错和如何报告错误,这将有助于我们解决这个问题。与类似工具相比,PyInstaller的主要优势在于,PyInstaller与Python 2.7和3.5—3.7配合使用,由于透明压缩,它构建了小的可执行文件,它是全多平台的,并且使用操作系统支持来加载动态库,从而确保完全兼容。PyInstaller的主要目标是与现成的第三方软件包兼容。这意味着,使用PyInstaller,使外部包工作所需的所有技巧都已经具备了集成在PyInstaller本身中因此不需要用户干预。你永远也不会被要求在维基中寻找窍门,并对你的文件或setupscripts进行自定义修改。举个例子,完全支持PyQt、Django或matplotlibare等库,而不必手动处理插件或externaldata文件。
大家可以去官网看看:http://www.pyinstaller.org/

一些提示

我们本次教程需要用cmd窗口,请随时准备好按win+R,另外,你要转换的文件必须是英文名!!!

1.打开CMD窗口(win+R,输cmd)

在这里插入图片描述

2.装pyinstaller库

pip install pyinstaller

弹出这个说明安装成功
在这里插入图片描述

3.把要打包的文件复制到账户文件夹里

在这里插入图片描述

4.改成英文名

注意,这里改名不要加空格!只要一个单词!

!在这里插入图片描述

5.输入打包命令

pyinstaller -F 文件名.py
如:pyinstaller -F luck.py

在这里插入图片描述

6.回车运行吧!!!

在这里插入图片描述

7.这时打开账户文件夹,找到文件夹dist

在这里插入图片描述

里面的文件就是你转换完的exe文件

在这里插入图片描述
双击运行!
在这里插入图片描述

完成!这时你就可以把文件名改成中文啦!

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43233491/article/details/104441806