就可以在项目目录下生成 一个 dist 目录 中 有一个main.exe 文件,可以直接在PC上运行 3、小提示 1)使用 64 位 python 环境 打包的 exe 文件,只能在 win 64 上运行 2) 使用 32 位 python 环境打包的 exe 文件,可以在 win 32 和 win 64 上 共同运行 使用PyInsteller 打包的exe 文件,只能在和打包机...
要将使用PyQt或PySide开发的Python应用程序打包成可执行文件(.exe),你可以使用PyInstaller这样的工具。下面是一个详细的步骤指南,帮助你完成这个过程: 1. 安装PyInstaller 首先,你需要安装PyInstaller。你可以通过pip来安装它: bash pip install pyinstaller 2. 准备你的Python脚本 确保你的Python脚本(假设为main.py)...
PyQt5是一个用于创建图形用户界面(GUI)的Python库。它是基于Qt框架的Python绑定,可以让开发者使用Python语言来开发跨平台的GUI应用程序。 将多个Python文件转换为可执行文件(exe)可以使用PyInstaller工具。PyInstaller是一个用于将Python应用程序打包成独立可执行文件的工具。它可以将Python代码和所有依赖的库打包成一个单独...
python -m nuitka mainwindow.py --onefile --enable-plugin=pyqt6 --disable-console 该命令会输出 mainwindow.exe 到当前目录下,我们可以直接拿来执行或者分发给其他用户。 需要注意的是这种方式也是解压到临时目录中,效率相比打包成文件夹慢一点,但是整体还是比 pyinstaller 快。
widget.setWindowTitle("Hello, PyQT!") widget.show() sys.exit(app.exec()) 将代码写完后将其保存为hello_PyQt.py文件。 之后打开控制台,输入activate python3将默认的python环境设置为python3,然后输入cd 路径进入刚刚的.py文件所在的路径: 然后输入pyinstaller -F -w hello_PyQt.py将代码打包为exe文件(可以...
exe, a.binaries, a.datas,strip=False,upx=True, upx_exclude=[],name='run', ) 执行完成后在目录下会出现以下3种文件: build 文件夹是存放打包时临时文件用的(没用) dist 文件夹存放了打包好的应用(其中的exe文件就是可执行程序) 里面的_internal是包含的所有依赖,如果出现依赖未找到,就去指定的环境下...
事情的起因主要是我写了一个Pyqt5的界面用于批量处理图片,为了之后更方便运行,于是打算将代码打包成exe 一、标准方法——pyinstaller库 1.下载pyinstaller# pip install -i https://pypi.douban.com/simple/ pyinstaller 2.运行指令# Pyinstaller-F***.py#打包exePyinstaller-F-w***.py#不带控制台的打包Pyinstall...
build: 这个文件是打包程序的编译文件, 这个文件对于我们是没有用的,可以直接删除。 dist:这个文件就是我们打包成后的文件,打开里面可以看到app.exe文件, 这个文件是可以直接双击执行的, 双击后就可以执行我们写好的程序了 app.spec:这个文件是打包的配置文件,后续会讲到怎么用 ...
或者直接将site-packages/PyQt5/Qt5/plugins/platforms文件夹复制到打包生成的exe文件所在文件夹(即dist/pyname文件夹下) 方法二:使用Nuitka Nuitka先将Python代码转换成C或C++,创建一个功能齐全的Python解释器的C语言对应版本,然后将C代码编译成可执行文件,同时也可以实现Python的动态类型特性。