python代码做成exe文件,python生成的exe
为什么要生成可执行文件
不需要安装相应的编程环境就可以关闭自己的应用源码,用户可以直接使用打包工具,方便快捷。
pyinstaller安装pyinstaller
如果网络稳定,通常可以使用以下命令直接安装:
安装pyinstaller
检查pyinstaller安装成功与否:
只需执行以下命令之一:
pyinstaller -v
pyinstaller -版本
如果出现以下界面,则安装成功。
安装成功。
pyinstaller参数作用
-F表示生成单个可执行文件-donedir创建一个包含exe文件的目录,但是会依赖很多文件(默认选项)-w表示去掉控制台窗口,在GUI界面中非常有用。如果是命令行程序,请删除此选项-c-console,no windowed使用控制台,没有界面(默认)-p表示可以自定义要加载的类的路径。一般不需要-i来表示可执行文件的图标。其他参数可以通过pyinstaller - help查看,开始打包
转到需要打包python脚本的目录,然后执行以下命令:
pyinstaller -FchinaMobile.py
执行过程如下图所示:
打包成功。
打包结果
打包后进入当前目录,你会发现多了四个文件夹或文件:__pycache__、build、dist和nhdz.spec打包的exe应用在dist目录下,进入就能看到。可以复制到其他地方直接使用,如下图所示。它是打包后的目录:
应用程序
执行exe应用
因为是exe应用,所以是可执行文件,双击运行即可。
至此,exe文件已经打包完毕,可以运行了。如果想在其他平台上运行,只需要复制dist下面的文件。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。