pyinstaller相关内容

Kivy 1.9.0 Windows 包 KeyError: 'rthooks'

我正在尝试为 Windows 打包我的 Kivy 应用程序,但遇到了一些问题.按照 kivy docs 中的说明,我创建并编辑了规范文件.我既不使用 pygame 也不使用 SDL2(我的意思是我不直接导入它们来运行我的程序),但在 Kivy 日志中我看到 pygame 仍然提供我的窗口: [INFO] [Text] 提供者:pygame[信息] [窗口] 提供者:pygame 我不明白为什么 ..
发布时间:2022-01-15 09:31:29 Python

如何从我的 kivy 应用程序(Pyinstaller)获取 Windows 可执行文件?

我已经完成了一个 kivy 应用程序,并使用 buildozer 打包成一个 .apk.事实是,现在我想用 Pyinstaller 为 windows 打包一个 .exe,但我已经意识到这两个程序(buildozer 和 Pyinstaller)的工作方式不同.我一直在寻找可以帮助我获取文件的好教程,但是我看到的所有教程都太简单了,并且没有解释例如如何导入 main.py 的外部文件(例如图像)以 ..
发布时间:2022-01-15 09:13:49 服务器开发

在使用 PyInstaller --onefile 打包 kivy 时包含 .kv/.json 文件?

我有一个非常简单的应用程序(只是一个带有标签的窗口),我正在尝试引导自己完成转换为单个可执行文件的过程.这是程序目录: brainfreeze/main.py # 简单的应用程序main.kv # kv 语言样式表配置/settings.json # json设置面板数据(F1绑定)保存到/(开始时为空) 我已成功使用 PyInstaller 将程序编译为可执行文件,但仅使用其 docs;我希 ..
发布时间:2022-01-15 09:11:11 Python

Pyinstaller 添加数据文件

我正在努力使用 pyinstaller.每当我使用 kivy GUI 和 .kv 文件构建此特定脚本并在构建后运行 .exe 时,我都会收到一个致命错误: IOError: [Errno 2] 没有这样的文件或目录:'main.kv' 我尝试使用 --add-data 添加 .kv 文件以及 mdb 和 dsn 文件(用于 pypyodbc),但出现错误:unrecognized argume ..
发布时间:2022-01-15 08:56:54 其他开发

在子进程中运行 Pyinstaller 单个可执行输出时无法重定向它

我已经为此苦苦挣扎了一段时间.我已经设法编写了一个可以捕获 .py 文件的 STDOUT 的代码,但是当我使用从 Pyinstaller 生成的可执行文件运行完全相同的代码时(不管它是否窗口化)readyReadStandardOutput 信号永远不会出现. 根据我的测试,只有在应用程序崩溃时才会发出任何信号,但是我需要 GUI 和可执行文件之间的实时通信. 这是我的参考代码: ..
发布时间:2022-01-12 23:25:06 Python

Pyinstaller 和 PyQt5 macOS Mojave 兼容性问题

在我从 High Sierra 升级到 Mojave 之前,我使用 Pyinstaller 创建的应用程序运行良好.为了演示这个问题,我创建了一个简单的应用程序.主窗口只有一个按钮.当您按下按钮时,其文本应更改为“请稍候"10 秒钟.当我将此程序作为 .py 脚本运行时,一切正常,但在使用 Pyinstaller 创建 .app 文件后,它的行为会有所不同.在您单击窗口外的任何位置之前,文本不会更 ..
发布时间:2022-01-12 23:14:04 Python

Python 3.5 + PyQt5 到独立 exe

我是编码新手,我需要将我的 py 文件转换为 exe.我尝试了 py2exe,但它不适用于 python 3.5.然后我尝试了pyinstaller并且它工作了,但是当我将PyQt5添加到程序中时,pyinstaller也失败了.我尝试了nuitka,它构建了exe,但是当我单击exe文件时,它会显示一个控制台几秒钟并关闭.我需要一个在激活后显示 gui 的 exe.以下是我在程序中使用的模块: ..
发布时间:2022-01-12 23:10:14 Python

使用 pyinstaller 将 pyqt 构建为 exe 后文件大小较大

以下代码是我在pyqt小部件中使用的模块,但是在我使用pyinstaller构建exe文件后,文件大小为233MB. 如何减小文件大小? 我尝试创建一个新的虚拟环境,但没有任何改善,我也尝试在我的pyinstaller specexcludes=['mkl','whl']/code> 文件,但也没有改进. 从 PyQt5.QtWidgets 导入 QMainWindow、QMessa ..
发布时间:2022-01-12 23:04:45 Python

sqlite + PyQt5 到独立 exe - Python 3.6.3 + Pyinstaller

我想用 Pyinstaller 创建一个 exe,包括一个数据库 (.db) 和一个图片 (.png).我希望将所有内容都放入一个 single exe (--onefile).我试图直接在 spec 文件中添加两个元素的路径,但它不起作用. 这是我的 spec 文件: # -*- 模式:python -*-block_cipher = 无a = 分析(['back_end.py'],pa ..
发布时间:2022-01-12 23:03:48 数据库

如何使pyinstaller不使用anaconda并构建一个小型exe文件

我一直在尝试在 Windows 10 中使用 pyinstaller 构建 .exe 文件.它有效,但 exe 文件的大小约为 212 MB,即使使用 venv 也是如此(如 这里).我想这可能是因为我正在使用 anaconda 的 python! 然后我安装了一个单独的 Python 版本,所以不要使用 anaconda!但它不起作用(仍然是大文件). 然后我卸载了 anaconda ..
发布时间:2022-01-10 21:07:34 Python

带有 Pandas 的 PyInstaller 创建超过 500 MB 的 exe

我尝试使用 PyInstaller 3.2.1 创建一个 exe 文件,出于测试目的,我尝试为以下代码制作一个 exe: 将 pandas 导入为 pd打印('你好世界') 经过相当长的时间(15 分钟以上),我完成了 620 MB 的 dist 文件夹并构建了 - 150 MB.我使用 Python 3.5.2 |Anaconda custom(64 位)在 Windows 上工作.可能值得 ..
发布时间:2022-01-10 21:02:48 Python

尝试使用 PyInstaller 时出现权限错误

尝试使用 PyInstaller 部署 Kivy 应用程序时,即使使用管理员 CMD,我也会收到 Permission Denied 错误.该文件夹为每个用户提供所有打开的编辑选项.Python 具有防火墙访问权限.如何解决这个问题? PS C:\Users\theguy\Documents\Python\myapp-build>python -m PyInstaller --name "MyA ..
发布时间:2022-01-10 20:55:53 其他开发

如何使用 pyinstaller 创建最小大小的可执行文件?

我在 Windows 10 上,我安装了 anaconda,但我想使用 python 3.5 在一个新的、干净的最小环境中独立创建一个可执行文件.所以我做了一些测试: 测试1:我在 testenv 文件夹中创建了一个 python 脚本 test1.py,只有: print('Hello World') 然后我创建了环境,安装了pyinstaller并创建了可执行文件 D:\teste ..
发布时间:2022-01-10 20:53:34 Python

如何使用 pyinstaller 包含文件?

我也使用 tkinter 用 python 3.7 制作了一个程序.由于我使用的是外部图片,因此在将所有内容编译为一个 exe 时需要包含它们.我试过做 --add-data "bg.png;files" 但我仍然收到这个错误: _tkinter.TclError: 无法打开 "files/bg.png": 没有这样的文件或目录 代码如下: image = PhotoImage(fi ..
发布时间:2021-12-31 22:40:38 Python