KeyError:';kivy.garden.xpopup';在MacOS上使用Kivy3和Python3安装Kivy Designer时
编辑:正如已经多次指出的,这个问题看起来像是关于Kivy Designer的其他问题的重复。然而,正如我在下面的粗体部分以及我的其他评论中所显示的,为这些其他问题列出的解决方案对我来说并不适用。 我试图在我的mac上安装Kivy Designer,但遇到了一个似乎相当常见的问题。遵循(并且,正如这里所建议的,将“python”替换为“kivy”),当我尝试运行KeyError:';kivy.garden.xpopup';在MacOS上使用Kivy3和Python3安装Kivy Designer时,python,python-3.x,kivy,Python,Python 3.x,Kivy,编辑:正如已经多次指出的,这个问题看起来像是关于Kivy Designer的其他问题的重复。然而,正如我在下面的粗体部分以及我的其他评论中所显示的,为这些其他问题列出的解决方案对我来说并不适用。 我试图在我的mac上安装Kivy Designer,但遇到了一个似乎相当常见的问题。遵循(并且,正如这里所建议的,将“python”替换为“kivy”),当我尝试运行kivy3-mdesigner时,我得到以下回溯: Traceback (most recent call last): File "/A
kivy3-mdesigner
时,我得到以下回溯:
Traceback (most recent call last):
File "/Applications/Kivy3.app/Contents/Frameworks/python/3.6.5/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/Applications/Kivy3.app/Contents/Frameworks/python/3.6.5/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/Users/*username*/kivy-designer/designer/__main__.py", line 3, in <module>
from designer.app import DesignerApp
File "/Users/*username*/kivy-designer/designer/app.py", line 14, in <module>
from designer.components.dialogs.add_file import AddFileDialog
File "/Users/*username*/kivy-designer/designer/components/dialogs/add_file.py", line 5, in <module>
from kivy.garden.xpopup.file import XFileOpen, XFolder
File "<frozen importlib._bootstrap>", line 971, in _find_and_load
File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 656, in _load_unlocked
File "<frozen importlib._bootstrap>", line 628, in _load_backward_compatible
KeyError: 'kivy.garden.xpopup'
在此之后,当我再次尝试运行kivy3-m designer
时,我得到了相同的键错误。我尝试了这里建议的各种其他解决方案:
(列出了最后一个解决方案,在适用的情况下,将“xpopup”替换为“filebrowser”)
(列出了尝试的第二个解决方案,使用kivy3-mdesigner
而不是python-mdesigner
)
但这些都不适合我
是否有人有一个不同的解决方案为他们工作
谢谢大家! 运行
garden install xpopup
它会成功的。请参考@ikolim的解决方案谢谢您的及时回答!不幸的是,无论是重新尝试“garden install”还是重命名“xpopup_ru.mo”,都没有对我得到的错误产生影响。我仍然收到问题中显示的KeyError。这就是“在Ubuntu 16.04 LTS上运行Kivy Designer时出现问题,并且总是崩溃”的意思吗?崩溃是
分段错误(内核转储)
。请在终端窗口中尝试以下操作。(1) 显示已安装的garden软件包列表,garden list
(2)启动Python交互式Shell并从kivy.garden.xpopup.file导入XFileOpen,XFolder@ikolim谢谢您的建议。我没有得到那个信息。通过在终端中尝试您的建议,我得到以下结果。(1)xpopup mapview文件浏览器
garden install xpopup