首页后端开发PythonPython37怎么将py封装成exe

Python37怎么将py封装成exe

时间2023-06-05 12:56:01发布访客分类Python浏览252
导读:Python37怎么将py封装成exe?方法其实就是利用pyinstaller和pywin321.安装pyinstaller输入cmd进入windows命令提示符,如果没有设置python环境变量,则转到python安装目录的scripts...

Python37怎么将py封装成exe?

方法其实就是利用pyinstaller和pywin32

1.安装pyinstaller

输入cmd进入windows命令提示符,如果没有设置python环境变量,则转到python安装目录的scripts目录下,

如果已经设置python环境变量,可以跳过上述步骤。然后输入 pip install pyinstaller后回车,直接运行等待安装完成。

2.安装pywin32

不能直接pip install pywin32安装,

进入https://sourceforge.net/projects/pywin32/files/pywin32/Build%20221/下载对应的pywin32.exe文件,安装需要选择对应自己电脑系统及python对应版本的exe,我电脑是64位系统,python3.5版本,我就选择下面的版本,注意是电脑系统64位,而不是python是64位,我的python还是32位的。

下载完成后直接EXE文件安装,它会自动检测你对应python的安装目录,并且把包安装在相应目录下。

(必须安装对应的pywin32,不然即使你已经有pywin32,接下来的步骤也会出错)

准备工作已经完成,接下来回到命令提示符,转到你的python的scripts目录下输入

pyinstaller -F d:\python\login.py

其中-F为参数,可以写多个,如pyinstaller.py -F -w C:\python\login.py

参数 含义

-F 指定打包后只生成一个exe格式的文件

-D –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)

-c –console, –nowindowed 使用控制台,无界面(默认)

-w –windowed, –noconsole 使用窗口,无控制台

-p 添加搜索路径,让其找到对应的库。

-i 改变生成程序的icon图标

D:\python\login.py为你所要转换的文件的路径及文件名,也可以把py文件放在python路径下的scripts路径下,这样就可以省略路径,直接写文件名login.py

等待运行结束,若没有错误,EXE文件会创建在python安装路径的Scripts文件夹中的dist文件夹内,如D:\python\Scripts\dist。

此时就可以直接运行EXE文件了奋斗。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Python37怎么将py封装成exe
本文地址: https://pptw.com/jishu/62549.html
python中如何通过函数的参数来获得对应的值 研究出一套少儿编程授课体系会有市场吗

游客 回复需填写必要信息