如何在kivy VM中运行一个kivy脚本?

How to run a kivy script in the kivy VM?

所以我正在考虑使用 Kivy 进行 Android 开发。打败绝地等

但是我遇到了障碍!我在 VirtualBox 中安装了 Kivy VM 映像,但是当我尝试 运行 测试脚本时:

# /usr/bin/kivy
__version__ = 1.0
from kivy.app import App
from kivy.uix.button import Button

class Hello(App):
    def build(self):
        btn = Button(text='Hello World')
        return  btn

Hello().run()

使用: pythonmain.py

我得到:

Traceback (most recent call last):
  File "main.py", line 3, in <module>
    from kivy.app import App
ImportError: No module named kivy.app

在 main.py 所在的文件夹中是否有名为 kivy.py 的文件?

尝试

#!/usr/bin/kivy
import kivy
print kivy.__file__

我尝试按照他们网站上的说明简单安装 kivy,它成功了。

sudo add-apt-repository ppa:kivy-team/kivy
apt-get install python-kivy