我正在努力使用pyinstaller,每当我使用kivy GUI构建这个特定的脚本并在构建之后运行.exe时我会得到致命的错误,它无法执行脚本.我通过cmd运行它,它给我错误:IOError: [Errno 2] No such file or directory: 'main.kv'
我尝试在启动构建时使用--add-data添加.kv文件以及mdb和dsn文件(在脚本中使用pypyodbc),但这样做我收到错误:( unrecognized arguments: --add-data'main.kv'
其余的指定文件为--add-data follow)有没有解决方案或替代方法?
如果您检查pyinstaller -h
帮助,您可以找到这样的--add-data
选项[--add-data
.所以在你的情况下尝试
pyinstaller -F --add-data "main.kv;main.kv" yourtarget.py