1.通过pip3 install pyinstaller 安装成功 2.然后执行命令,首先:需要切换到程序所在的目录 执行命令 pyinstaller -F -w <文件名.py>,-F代表生成可执行文件,-w代表需要控制台,不需要就不用加. 3.等执行结束后,会在程序所在的文件夹生成三个文件夹 4.前两个没什么用,可以安全删除,生成的exe文件就在dist里面.…
前言 最近写了一个小小的检测程序,python写起来只需要短短一百行,可是打包起来就没有C那么容易了.下面记录一下我艰难的"打包"过程. 方法一:py2exe py2exe是一种经典的方法,为什么说他经典呢?因为这玩意取了个这么好听的名字,但是只支持到python3.4,你这让我们这种紧跟时代潮流的弄潮儿怎么打包? 好吧,放弃. 方法二:pyinstaller 这是一个看起来比较靠谱的方法,只需要用pip安装,然后在命令窗里面一通操作就可以了.在这里,我参考了另一位老哥的博客(http…
​    编写的程序打包成一个exe文件,随时可以双击执行,想想是不是很酷.接下来我们一起看一下如何将自己编写的程序打包为一个exe的可执行程序. 将程序打包成exe的好处 除了满足自己的成就感以外,将脚本程序打包成exe文件还是有切实的好处的.打包之后的程序包含了python执行程序和相应的python库,可以放在没有安装python和相关库的环境下执行.避免了相同的脚本在不同的电脑上需要搭建配套环境的繁琐. 安装pyinstaller库 执行命令pip install pyinstaller…
Python程序打包为可执行文件exe,pyinstaller应用 山重水复疑无路,柳暗花明又一村. 本来是向老师提交一个python程序,因为第一次所以就很尴尬只把源码给老师了,应该是打包成一个可执行文件给老师.上网上找教程,学着打包,依葫芦画瓢. 出现很多问题.最后弄明白了就感觉很简单,总感觉是一点点不负责任的网友教错了. 以生成EXE文件为例,在你所打包的py文件同一文件夹下进行: 安装打包工具: pip install pyinstaller ,这步基本没什么大问题 安装完以后,我今天的…
pyinstaller 我们在平常学习使用python的时候经常会自己编写一些小程序来使用,虽然python是跨平台的语言,但是如果我们想要在一个没有python以及很多库环境的电脑上使用我们的小程序该怎么办呢? 我们想到,在Windows平台可以将程序打包成exe可执行文件,这样就可以放进U盘或者直接传输给需要用的电脑,而pyinstaller就可以帮我们将程序打包成exe文件 PyInstaller工具是跨平台的,它既可以在 Windows平台上使用,也可以在 Mac OS X 平台上运行.…
在GitHub上下载了个qt程序,由于C++不太会,经过安装qt.修改编码等一系列操作终于可以运行了. 生成的exe在运行时依赖很多dll或者图片文件,直接拷贝到其他电脑上无法运行,可以将依赖的dll一块打包成单个exe文件,具体操作如下. 工具: 1.Enigma Virtual Box虚拟文件打包工具 2.Qt 5.12.3 (MSVC 2017 64-bit) 在安装Qt时自动带的有. 步骤: 1. 用visual studio 编译出发布版的exe文件 调试后将生成release文件夹,…
导言: 我们有时候需要将做好的Python程序打包成为一个exe , 方便我们使用,查找了资料发现 pyinstaller .py2exe,最后还是选择的pyinstaller,用的时候踩过了挺多的坑,在这里记录一下具体的用法.安装的时候直接在cmd pip install pyinstaller 即可.下面就是我在安装的时候遇到的一些问题. 血泪史: 安装过程: 我在安装的时候是通过pip安装pyinstaller ,没想到这一路旅程这么艰辛. 首先是在安装的时候提示下面的信息,则是pip版本…
根目录--全部文件--右键添加到压缩文件 常规--创建自解压压缩文件 高级--自解压选项 解压路径--Finger(自己写)--在"Program Files"中创建 设置--解压后运行Finger.exe(electron 打包后的执行文件) 模式--全部隐藏 更新--更新方式--选解压并更新文件(只有这样子才能保存文件) 覆盖方式--覆盖所有文件 文本和图标 选择对应的图标 --确定 完成打包 打包后的exe实际是一个自解压文件,可以右键用压缩包格式打开, 点击运行后会把文件解压到…
准备工作:我用的打包软件是installanywhere.因此要先下载这个软件,这里提供一个下载地址http://www.52z.com/soft/21747.html.(网页上写的有破解方法) 详细步骤: 1.在E盘建个文件夹:XX系统发布.把class文件(或者整个bin)拷进来,资料文件也要拷到这个文件夹中.(资源文件就是这个项目会用到的文件,注意,程序引用的jar要解压了放进来) 2.运行installanywhere软件.看到以下界面(注意这里是新建,下一次就打开就行了).点save…
问题 在当前电脑上打包为exe可以正常执行,发送给另一台电脑后却无法执行,并且出现"Driver not loaded"的提示框. 可能原因 1.另一台电脑上没有MySQL(或exe文件中用到的数据库) 2.缺少与另一台电脑上的对应数据库对应的SQLDriver,就是这两个文件: 解决(以MySQL数据库为例) 1.先检查该电脑上是否安装了mysql: 2.如果安装了,就到mysql的目录下的lib目录中,找到这两个文件,把它们复制到exe同级目录下即可…