答案 0 :(得分:5)
Kivy的一个内部模块weakmethod.py
正在尝试导入另一个内部模块new.py
。但是你在运行python的地方旁边创建了一个new.py
,所以Python会先尝试加载你的。这会打破一切,因为weakmethod
并不期望您的new.py
,它需要内部new.py
!解决方案是重命名此违规文件。
(导致ImportError的实际问题是kivy.app
模块上的circular import)
答案 1 :(得分:1)
对我来说,导入错误“无法导入名称应用”是语法。我用App替换了app,这解决了我的问题。通过将大小写从小写到大写,我可以重新创建并解决问题,反之亦然。
答案 2 :(得分:0)
请按照以下步骤操作:
转到kivy网站
转到 - >下载 - > Windows 7,8,10(32/64位)使用pip安装,按照此处 - > gt的说明进行操作Windows的安装
复制并粘贴在CMD-> python -m pip install kivy_examples
- > (示例安装在安装了python的根目录下的共享目录中)
例如C:\Python34\share\kivy-examples\animation
将所有文件保存在此文件夹中。