首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python 程序打包成exe程序

上一篇文章讲了如何实现一个简单的计算器程序,肯定你也想能不能做成像电脑桌面软件一样,不用安装python运行环境也可以运行,同时也可以分享给有需要的人。...3.然后执行命令, 首先:需要切换到程序所在的目录,执行命令 pyinstaller -F -w ,-F代表生成可执行文件,-w代表需要控制台,不需要就不用加。 4....、等待执行结束 执行结束后,会在程序所在的文件夹生成一些文件夹 5、查看文件 除了dist文件夹外,其它的都没什么用,可以安全删除,生成的exe文件就在dist里面。...将cal.ico图标放到程序文件一起的位置。 重新运行pyinstaller -F -i cal.ico cal.py生成文件,这里添加上了-i 表示加入图标。...友情提示: Pyinstaller 打包出EXE文件 运行一闪而过 没有错误 ,cmd进入命令行后,直接运行exe程序,会发现少了一些模块,需要本地系统有提前安装python程序使用到的模块库,不然会失败

3.6K22
您找到你想要的搜索结果了吗?
是的
没有找到

tkinter打包成exe程序

需求分析: python脚本如果在没有安装python的机器上不能运行,所以将脚本打包成exe文件,降低脚本对环境的依赖性,同时运行更加迅速 准备: pyinstaller 官网:http://www.pyinstaller.org...编写一个tkinter程序,代码如下: #!...将上面的python程序打包成exe可执行程序. 注意: 上面的代码中有gif图片设置为背景 下载一个.ico文件(也可不要,看需求) 进入python程序目录 ?...执行打包命令: -i 指定exe可执行程序图标,如果没有ico文件,可以不指定,直接 pyinstaller -F xxxxx.py pyinstaller -i favicon.ico -F tkinter_exe.py...打包成功后会在当前目录生成一个dist目录 注意(重点):把需要的 ico 图标 和 gif 图片文件拖到dist目录里面,不然执行exe的时候会报错,找不到文件!!! 如图: ? 双击运行程序 ?

6K32

Qt导出exe程序并打包

Qt导出exe步骤记录。...2.文件夹下有一个.exe程序,但由于缺少相关dll,无法打开。复制这个exe文件到一个单独的文件夹。...4.进入到exe所在目录,然后使用命令: > windeployqt test.exe 5.这时exe所在目录会出现一堆文件,此时exe就能直接打开了。如果想要打包成一个完整的exe,继续下一步。...6.此时整个文件夹比较大,其中一些dll文件是用不到的,可以先打开exe,然后挨个对dll删除试试,如果程序不占用,就能被删除。 7.接下来用Enigma Virtual Box对文件夹进行打包。...8.主程序文件名称,选择那个exe文件。 然后添加文件夹递归,选择exe所在的整个文件夹。 10.在”文件选项”勾选,压缩文件,然后程序又可以减少将近一半体积了。

1.2K10

Python程序打包成exe文件

0x01 虚拟环境 虚拟环境是用于依赖项管理和项目隔离的python工具,它可以将python程序和pip包管理工具安装在本地的隔离目录中(非全局安装)。...在使用pyinstaller将python程序打包成exe可执行文件时,如果不将程序项目的依赖环境进行隔离,那么pyinstaller会自动将许多不必要的依赖包一起打包,会导致原本只要十几M大小的exe...文件变成几十M甚至上百M,因此为了有效减少exe可执行文件的大小,必须使用虚拟环境进行隔离各程序项目环境。...python2和python3环境,则可能出现如下错误: ValueError: Not a valid python path: 'D:/tools/python27/Scripts/python.exe...install 依赖包名 将python程序打包成exe可执行文件 pyinstaller -F 程序名.py 执行成功后会在当前目录下生成dist目录,打包好的exe文件就在其中。

1.5K40

Python文件打包为exe程序:pyinstaller

本文介绍基于Python语言中的pyinstaller模块,将写好的.py格式的Python代码及其所用到的所有第三方库打包,生成.exe格式的可执行文件,从而方便地在其他环境、其他电脑中直接执行这一可执行文件的方法...但是,我们可以选择将Python文件(及其所包含的全部第三方库)打包为.exe文件,然后发送给其他电脑并直接加以执行;而这个打包的过程,基于Python语言中的pyinstaller模块,就可以非常方便地进行...,因为只生成1个.exe可执行文件的话,更方便后期我们对这个可执行文件的分享。   ...其中,打开dist这个文件夹,其中的.exe可执行文件,就是我们打包后的文件。   ...接下来,在这台电脑,或者是其他人的电脑中,运行上图中的这个.exe可执行文件,就会实现和我们当初待打包的Alignment.py文件相同的功能。

20410

C#使用WinExec调用exe程序

实现 1、添加引用 using System.Runtime.InteropServices;//调用外部的DLL 2、定义win32API //调用exe [DllImport("kernel32.dll...generateExecuteData_ItemClick(object sender, ItemClickEventArgs e) { WinExec(@"C:\ExecuteRecords\OrdersExecutionRecords.exe...方法成功,返回>31的整数值; 方法失败,返回: 返回结果 说明 0 系统内存或资源不够 ERROR_BAD_FORMAT 非法的exe程序 ERROR_FILE_NOT_FOUND 文件未找到 ERROR_PATH_NOT_FOUND...路径未找到 2、参数 方法有两个参数:第一个参数lpCmdLine为路径+程序、第二个参数nCmdShow为展示方式。...当初次使用时,建议使用本值 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/157258.html原文链接:https://javaforall.cn

1.6K30

【gccg++】程序的翻译(.c -->.exe

环境:centos7.6,腾讯云服务器 Linux文章都放在了专栏:【 Linux 】欢迎支持订阅 前言 我们在写完代码运行时会发现生成了一个.exe的可执行程序,那么该程序是如何形成的呢...通过本次章节的学习,将会掌握linux中的编译器gcc/g++的用法,以及源文件到可执行程序形成的相关知识。...程序的翻译 预处理(gcc -E) 首先.c源文件经过的第一个阶段便是预处理阶段,在该阶段,主要会完成以下几件事:头文件的展开,条件的编译、宏的替换以及注释的去除,我们可以使用gcc -E 源文件 -o...gcc -E:从现在开始,进行程序的翻译,直到预处理完成后停止 -o:后面紧跟自己想要生成的指定目标文件(即给默认生成的文件重命名,便于观察) 编译(gcc -S) 第二个阶段为程序的编译,该阶段主要是将...链接 该阶段会通过链接器将生成的可重定位二进制目标文件和库文件形成某种合并,形成可执行程序

67980

LabVIEW生成应用程序exe)和安装程序(installer)

2、将LabVIEW编写的程序在开发电脑上编译生成独立可执行程序exe),然后将可执行程序移植到目标电脑上,这里的移植分为两种方式: 将生成的exe拷贝到目标电脑上,然后在目标电脑上单独安装LabVIEW...将生成的exe和一些用到的组件打包生成installer,即安装程序,然后在目标电脑上运行安装程序即可,这样安装完成后,之前生成的exe、LabVIEW运行引擎以及其他用到的工具包会自动安装到目标电脑上...在讲解之前有两点需要注意: 1、生成安装程序(installer)之前必须要先生成应用程序exe)。...(exe),如下图所示: 可以在工程文件中查看生成的应用程序exe)文件,也可以进入生成路径中,查看相关文件,如下图所示: 点击“LabVIEW科学计算器.exe”文件,可以顺利运行应用程序。...2、生成安装程序(installer) 在生成应用程序exe)的基础上就可以生成安装程序(installer)了。

2.4K30

如何把Python脚本导出为exe程序

pyinstaller简介 二.pyinstaller在windows下的安装 三.打包 四.小实例(windows下) 附加 一.pyinstaller简介 pyinstaller将Python脚本打包成可执行程序...但它不是跨编译的,也就是说在Windows下用PyInstaller生成的exe只能运行在Windows下,在Linux下生成的只能运行在Linux下。...四.小实例(windows下) 写好游戏文件guess_exe.py,代码如下: # -*- coding:utf-8 -*- # 摇3次骰子,当总数total,3<=total<=10时为小,11<...dist里就是guess_exe.exe可执行文件。...) pyinstaller.exe后面如果加上-F就是打包为一个exe文件(文件会比较大),如果不加就会有很多库文件;加上-w就是打包为没有cmd窗口的exe,不加运行时就会出现cmd窗口。

1.1K10

如何把Python脚本导出为exe程序

pyinstaller简介 二.pyinstaller在windows下的安装 三.打包 四.小实例(windows下) 附加 一.pyinstaller简介 pyinstaller将Python脚本打包成可执行程序...但它不是跨编译的,也就是说在Windows下用PyInstaller生成的exe只能运行在Windows下,在Linux下生成的只能运行在Linux下。...dist里就是guess_exe.exe可执行文件。...) pyinstaller.exe后面如果加上-F就是打包为一个exe文件(文件会比较大),如果不加就会有很多库文件;加上-w就是打包为没有cmd窗口的exe,不加运行时就会出现cmd窗口。...不过经过笔者测试,site-packages目录下都是可以被识别的,不需要再手动添加 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/126254.html原文链接

91420

Python脚本导出为exe程序的方法

一.pyinstaller简介 pyinstaller将Python脚本打包成可执行程序,使在没有Python环境的机器上运行 最新版是pyinstaller 3.1.1。...但它不是跨编译的,也就是说在Windows下用PyInstaller生成的exe只能运行在Windows下,在Linux下生成的只能运行在Linux下。...dist里就是guess_exe.exe可执行文件。...3、再添加上你要转换的文件地址(两者之间有空格) pyinstaller.exe后面如果加上-F就是打包为一个exe文件(文件会比较大),如果不加就会有很多库文件;加上-w就是打包为没有cmd窗口的exe...总结 到此这篇关于Python脚本导出为exe程序的方法的文章就介绍到这了,更多相关Python导出exe程序内容请搜索ZaLou.Cn以前的文章或继续浏览下面的相关文章希望大家以后多多支持ZaLou.Cn

2K20

py2exe实现Python文件打包为.exe可执行程序1.0

今天给大家分享的内容为: Python程序实现发送、读取邮件来控制电脑的关机与重启(作为py2exe打包成.exe可执行程序的基础文件) 一、代码实现 说明:本文介绍的是使用新浪邮箱作为例子进行讲解,代码实现如下...一般来说,登录使用SMTP,接收使用POP""" class Mail(): """使用python程序远程控制电脑关机或重启""" def sendMail(self):...具体实现代码如上述代码所示,请仔细阅读; def reflash(self): 重置最新一封邮件的标题方法说明: (1)、重置的目的:是为覆盖之前发送那一封邮件的标题内容,以免影响程序的正常运行...并休眠2秒后再次进行读取最 新一封邮件,如此循环往复; (3)、执行设备对象为:正在运行该程序的物理机器; 三、特别说明 1、该python文件需要导入的包模块,需自行先安装; 2、该程序可在python2...和python3环境下运行,此处代码是在python2环境下编写的,如果需要移植到python3环境下,需修改相应的语法; 3、后期内容将会讲解如何将该python程序使用py2exe打包成.exe可执行程序

69920
领券