【发布时间】:2017-12-17 11:57:25
【问题描述】:
我按照directions in the Kivy documentation 了解如何为 Windows 打包应用程序,但我的应用程序在我尝试运行它时立即崩溃。回溯的最后一行表明我的 RecycleView 小部件存在问题:
File "C:\Users\awende\AppData\Local\Continuum\Anaconda3\lib\site-packages\kivy\factory.py", line 139, in __getattr__
module = __import__(name=item['module'], fromlist='.')
ModuleNotFoundError: No module named 'kivy.uix.recycleview.__init__.'
Failed to execute script SingleTabApp
我已尝试在我所有尚未导入的 .py 和 .kv 文件中导入 kivy.uix.recycleview,但这似乎不是问题。我不确定这是我的代码有问题,还是发生了其他问题。
其他可能相关的信息:
- 我正在使用 Python 3.6.1 和 PyInstaller 的当前开发版本。
- Kivy 版本 1.10.0
- SingleTabApp 是我的主要 Python 脚本的名称,在使用 PyInstaller 之前可以正常工作。
【问题讨论】:
-
我遇到了同样的问题,并在 github 上打开了一个 Kivy 问题。 (github.com/kivy/kivy/issues/5276) 似乎有人在那里找到了解决方案(到目前为止我没有时间测试)。
标签: python kivy pyinstaller