当前位置:首页 > 黑客技术 > 正文内容

python怎么生成exe(python可视化窗口编程)

访客3年前 (2021-08-15)黑客技术1054

在Python中,py2exe和PyInstaller可以用来将Python脚本文件打包成exe文件。下面的文章会详细介绍,希望对大家有所帮助。

Python文件打包成exe文件的方法;

方法1:用py2exe打包exe文件

Py2exe是一种将Python脚本转换成Windows的简单方法。exe应用程序。它是一个基于Distutils的实用程序,允许我们在Windows计算机上运行用Python编写的应用程序,而无需用户安装Python。当程序需要作为独立应用程序分发给最终用户时,这是一个很好的选择。

注意:py2exe目前只适用于Python 2.x

1.下载并安装py2exe

下载地址:https://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/

2.将文件打包成exe文件

现在,为了创建一个exe文件,我们需要在要执行的Python脚本所在的文件夹中创建一个名为setup.py的文件,并编写以下代码:

# setup.py 从distutils.core导入设置 导入py2exe 设置(控制台=[& # 39;myscript.py & # 39])在上面的代码中,我们将把myscript.py打包成一个可执行文件(myscript.exe)。设置功能接收参数控制台=[& # 39;myscript.py & # 39]告诉py2exe我们有一个名为myscript.py的控制台应用程序

然后,为了创建exe文件,只需从Windows命令提示符(cmd)运行:

python setup.py py2exe .你会看到很多输出,然后你会创建两个文件夹:dist和build。

Py2exe使用构建文件夹作为临时文件夹来创建可执行文件(exe)所需的文件。

Dist文件夹存储可执行文件和运行可执行文件所需的所有文件。删除生成文件夹是安全的。

注意:假设路径环境变量中有python,运行python setup . pypypy 2 exe,如果不是这样,就用c:\ python 27 \ python . exe setup . py py 2 exe。

现在测试可执行文件(exe)是否工作:

cd dist Myscript.exe方法2:使用PyInstaller生成exe文件

PyInstaller可以将Python程序打包成Windows下的可执行EXE文件(包括Linux、Mac OS X、Solaris、AIX)。

1.下载并安装PyInstaller

下载地址:http://www.pyinstaller.org/

注意:在Windows上安装PyWin32之前需要先安装PyInstaller(下载地址为-http://SourceForge . net/projects/PyWin32/files/PyWin32/build % 20217/)。

然后安装PyInstaller,从Windows命令提示符(cmd)运行:

pip安装pyinstaller

成功安装的pyinstaller-3.1.1 pypi win32-219表示安装成功

2.包装

立即打包app.py,并从Windows命令提示符(cmd)运行它:

py installer . exe-one file-window edapp . py就这么简单。

如果打包成功,最终的可执行文件app.exe和任何相关文件将被放置在dist目录中,如果目录不存在,将创建该目录。

以下是对所用选项的简要介绍:

- onefile用于将所有内容打包成一个可执行文件。如果没有指定这个选项,库等。将作为单独的文件与主可执行文件一起分发。

- windowed防止在应用程序运行时显示控制台窗口。如果要发布非图形应用程序(即控制台应用程序),则不需要使用此选项。

App.py是主要的源文件。此脚本的基本名称将用作可执行文件(exe)的名称,但您也可以使用- name选项来指定替代的可执行文件名称。

扫描二维码推送至手机访问。

版权声明:本文由黑客接单发布,如需转载请注明出处。

本文链接:https://therlest.com/103467.html

分享给朋友:

“python怎么生成exe(python可视化窗口编程)” 的相关文章

华流年京东618怎么买便宜

京东618活动已经在火热进行中的哦,各位有买什么东西了吗?很多小伙伴在活动一开始的时候就迫不及待的买了很多东西了,还有些小伙伴还很犹豫不知道买啥,接下来百思特小编就来教教大家2020年京东618怎么便宜吧~ 京东618怎么买便宜 活动时...

美团暗语「美团暗语2021」

 昨天,很多网友问小编美团暗语最好的方法是什么?有关美团暗语2021最好的方法是哪种?最新美团暗语2020?根据网民透露的审判细节这篇文章主要介绍了美团暗语,包括美团暗语 据大江网2021年10月20日17:01:48的最新消息,微博网友@ 爆料。 平安夜来临之际,事件,在网上炒得沸沸扬扬,引发全...

如何寻找黑客微信号(只有一个微信号,黑客可以查到对方吗)

一、如何寻找黑客微信号(只有一个微信号,黑客可以查到对方吗) 1、有黑客能查到微信聊天记录是骗人的吗绝对是骗子,请勿相信! 微信聊天信息保存在本地 一般聊天信息都是保存在本地的,除非开通会员可以将聊天信息存储。 黑客查找出来的微信聊天截图是真的吗在手机端启动微信,在微信主界面底部导航中点击“微信”...

安能物流电话_安能快递电话多少

伍艳利标准派送范围:能洪家街道、安能快递差得一塌糊涂,装车,都收到自己的卡里,2017-06-1017:13,电话三甲街道、安能物流成立于2010年,是做物流起家的,好省心的!多少 创新颠覆性商业模式,开发大道单号,其实一个问题都解决不了。零担快运网络和信息技术平台,一处是“厦门,航空货运代理、40...

微信黑客接单网_上海找黑客帮忙

政企单位防备勒索病毒主张从七个方面着手,即及时更新最新的补丁库、根绝弱口令、重要材料定时阻隔备份、进步网络安全基线、坚持软件运用的可信、挑选正确的反病毒软件、树立高档要挟深度剖析与对立才能。 关于Turla,咱们没有发现该安排发作任何严重的结构调整,但咱们的确发现该安排运用了一些要害的植入东西,例如...

计算机视频教程

本文不对Powershell语法做论述,进犯运用的指令与代码能够参阅开源东西。 除了进犯运用,本文将关注点放在Powershell日志和版别上。 sudo apt-get install mono-complete这意味着假如要与其他线程同享一些数据,则有必要将其仿制。 这是经过postMessag...

评论列表

嘻友二囍
2年前 (2022-07-06)

文件夹中创建一个名为setup.py的文件,并编写以下代码:# setup.py从distutils.core导入设置导入py2exe设置(控制台=[& # 39;myscript.py & # 39])在上面的代码中,我们将把myscript.py打

世味悸初
2年前 (2022-07-06)

,库等。将作为单独的文件与主可执行文件一起分发。- windowed防止在应用程序运行时显示控制台窗口。如果要发布非图形应用程序(即控制台应用程序),则不需要使用此选项。App.py是主要的源文件。此脚本的基本名称将用作可执行文件(exe)的名称,但您也可以使用- name选

痛言梦息
2年前 (2022-07-06)

是否工作:cd distMyscript.exe方法2:使用PyInstaller生成exe文件PyInstaller可以将Python程序打包成Windows下的可执行EXE文件(包括Linux、Mac OS X、Solaris、A

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。