人懒所以做个python打包exe工具,支持复杂程序打包 前言 一、使用方法 程序的所有源码给你们打包了,因为程序太大, 前言 大家好,我是木木。一个不仅仅只玩iOS的博主。最近在学习python,⚠️!这个版本需要在python环境下运行,并且安装了PyInstaller依赖我使用的版本 PyQt55.15.9pyinstaller6.3.0因为自己本身喜欢
python-mnuitkamainwindow.py--standalone--enable-plugin=pyqt6--disable-console 该命令会打包exe、python解释器和其他dll到dist/mainwindow中。 因为我们使用了pyqt6库,所以需要加参数--enable-plugin=pyqt6,没有用到的话可以不加。 打包成功后会打包所有依赖和模块到目录mainwindow.dist,双击里面的mainwindow.exe...
打开pycharm工具,点击“File”→“settings”→“Project:Project Interpreter”→“+(install)”→“输入pyqt4”,安装即可。 2、在pyqt4的安装目录:C:\Users\zg\AppData\Local\Programs\Python\Python36\Lib\site-packages\PyQt4下,找到应用程序启动即可。 3、启动designer.exe程序后,进入Qt设计师主界面,就可以开...
xxxxx.spec 内容是 PyInstaller 根据我们的命令行生成的打包参数 最后记得把一些资源(如json文件、图片、一些项目所需的文件夹、图标、xml等),复制到打包好的exe文件目录下,或复制到之前在代码中编写的相对目录位置下。 打包参数说明: -F,--onefile:打包一个单个文件,产生一个文件用于部署。 -D,--onedir:打包多...
将多个Python文件转换为可执行文件(exe)可以使用PyInstaller工具。PyInstaller是一个用于将Python应用程序打包成独立可执行文件的工具。它可以将Python代码和所有依赖的库打包成一个单独的可执行文件,方便在没有Python解释器的环境中运行。 使用PyQt5和PyInstaller将多个Python文件转换为exe的步骤如下: ...
指令运行完成后,会在当前目录下生成dist和build两个文件夹,打包结果在dist文件夹中,我的pyqt5程序打包后大小为86M,相比原方法压缩了70% 三、压缩方法二:使用upx.exe压缩 1.下载upx.exe# 下载网站:https://github.com/upx/upx/releases/tag/v3.96
6、生成的exe程序在dist文件夹中,dist文件夹里包含了整个项目所需环境,可在其他电脑中进行使用。 特别注意:如果写了关于pyqt5界面的程序的话,并且PyQt5版本在5.13.1之前的话,在其主函数里面导入PYQT5之前需要加上如下代码,在进行打包 代码语言:javascript ...
Python3+PYQT5 实现并打包exe小工具(1) 前言: 由于项目原因,配置测试环境与正式环境切换频率很高,且环境内容会因不同开发提测而变化,固写了一键切换环境与自定义修改环境内容的工具。用于记录。 一:实现逻辑: 1、读取注册表中客户端的安装目录,把通用的环境配置文件添加到固定目录下实现配置测试环境;...
打包为单个exe: python -m nuitka mainwindow.py --onefile --enable-plugin=pyqt6 --disable-console 该命令会输出mainwindow.exe到当前目录下,我们可以直接拿来执行或者分发给其他用户。 需要注意的是这种方式也是解压到临时目录中,效率相比打包成文件夹慢一点,但是整体还是比 pyinstaller 快。