Kivy,ImportError:无法导入名称App

Sam*_*dav 3 python python-2.7 kivy kivy-language

一切都在我的Ubuntu的机器上工作正常,突然我不能导入App来自kivy.app

from kivy.app import App  
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

ken*_*ytm 5

在此输入图像描述

Kivy的一个内部模块weakmethod.py正在尝试导入另一个内部模块new.py.但是你已经new.py在你运行python的地方创建了一个,所以Python会先尝试加载你的.这打破了一切,因为weakmethod不期望你的new.py,它想要内部new.py!解决方案是重命名此违规文件.

(导致ImportError的实际问题是模块上的循环导入kivy.app)