如何制作exe程序可执行文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何制作exe程序可执行文件相关的知识,希望对你有一定的参考价值。

简单的程序,就只要在"文件"菜单下的"生成",生成的EXE文件和你要用的数据库和其他外部文件一起移植到其他电脑上,就可以了。
复杂的程序,建议用"打包",打包完以后,在其他电脑上安装以后再用.打包方法--------打开菜单栏“外接程序”——“外接程序管理器”,选择“打包和展开向导”,选择“加载/卸载”,确定。在“外接程序管理器”里找到“打包和展开向导”,打开“打包和展开向导”,再一步步进行打包就可以生成一个安装程序。
参考技术A   双击桌面上的Microsoft Visual Studio 2008,打开软件
  点击【文件】——【新建项目】——【windows窗体应用程序】
  输入项目名称,选择程序文件路径,点击【确定】
  这样就打开了项目编辑窗口,完全的可视化编程界面
  修改窗体里面的TEXT属性,这里就是窗口显示的名字
  打开工具箱,把“TextBox”拖动到窗体中,它现在是单行文本
  点击单行文本框的小三角符号,弹窗的框里面勾选复选按钮,如图所示
  此时,文本框就变为了多行文本框
  拖动一个button按钮到窗体上
  调整按钮位置和大小,修改按钮名字
  双击button按钮,打开代码编辑界面
  如图所示在Click事件中输入如下代码
  textBox1.Text = "百度搜索:如何反馈百度经验BUG,打开《百度经验bug汇总》,将你的问题写在评论里面,小编会帮你汇总供百度经验开发团队修改";
  点击绿色三角按钮,运行程序如图所示
  点击按钮【如何反馈百度经验BUG】会在文本框中出现如图文字
  点击如图所示按钮,打开程序所在位置
  进入到如图所示文件目录下,就可以看见我们制作好的exe文件
  在"百度经验.exe"上直接单击右键,复制
  这个文件直接粘贴出来,放在任何电脑上都可以直接运行了,记住exe文件容易被误解为病毒程序记得放行或者添加信任哦
参考技术B 新手推荐学习vs2015,生成exe什么的小case。

Python如何打包EXE可执行文件

一、安装Pyinstaller

使用Python打包EXE可执行文件时,需要使用Pyinstaller,使用命令pip install PyInstaller进行安装,如下图:

安装成功后的效果如下图(这里主要计算机需要联网,因为需要下载安装包):

安装完Pyinstaller后,就可以使用它对.py文件进行打包了,打包分两种情况,一种是打包控制台程序,另外一种是打包使用类似PyQt设计的GUI程序

二、打包控制台程序

打开cmd命令窗口,使用cd命令切换到.py文件所在路径,然后使用pyinstaller -F Test.py命令进行打包,如下图:

 执行以上打包命令的过程如下图:

 打包成功的exe位于目录下的dist文件夹中,直接双击即可运行。

 

三、打包GUI程序

打开cmd命令窗口,使用cd命令切换到.py文件所在路径,然后使用pyinstaller --paths C:Users......Python37/Lib/site-packages/PyQt5/Qt/bin -F -w --icon=note.ico main.py命令进行打包,如下图:

其中,--paths用来设置PyQt的环境变量,-F表示生成单个exe可执行文件,-w表示窗体程序,--icon是设置exe的显示图标,main.py是GUI程序的入口

注意:打包GUI程序时,如果程序中用到图片等资源文件,打包完成后,需要将使用的资源文件(夹)复制到dist文件夹中。

 

以上是关于如何制作exe程序可执行文件的主要内容,如果未能解决你的问题,请参考以下文章

如何制作exe程序可执行文件

如何将python程序封装成exe可执行文件

python封装exe可执行文件

如何将python程序打包为exe

Python的.py文件打包成exe可执行文件

laravel 可执行应用程序