Python 3.x 如何将kivy和python打包成可执行文件?
我在一个文件夹中有两个文件:Python 3.x 如何将kivy和python打包成可执行文件?,python-3.x,kivy,exe,Python 3.x,Kivy,Exe,我在一个文件夹中有两个文件: “main.py` calculator.kv 我尝试在命令提示符下使用 pyinstaller main.py 在此过程中,我没有收到任何错误,但当我尝试打开EXE文件时,我没有收到所需的窗口。请确保您已按照中的步骤进行操作。您没有提到您的确切规范和错误。但我猜您在spec文件中缺少了这一重要部分: from kivy_deps import sdl2, glew coll = COLLECT(exe, Tree('examples-path\\demo\\to
calculator.kv
pyinstaller main.py
在此过程中,我没有收到任何错误,但当我尝试打开EXE文件时,我没有收到所需的窗口。请确保您已按照中的步骤进行操作。您没有提到您的确切
规范和错误。但我猜您在spec
文件中缺少了这一重要部分:
from kivy_deps import sdl2, glew
coll = COLLECT(exe, Tree('examples-path\\demo\\touchtracer\\'),
a.binaries,
a.zipfiles,
a.datas,
*[Tree(p) for p in (sdl2.dep_bins + glew.dep_bins)],
strip=False,
upx=True,
name='touchtracer')
我尝试了上述步骤,但在尝试打开exe文件时仍然收到错误消息。它告诉您无法执行脚本pyi\u rth\u pkgredYou可能需要阅读。请查看Pyinstaller
。您可能需要使用--adddata
选项将kv
文件包含在捆绑包中。