2015-07-22 3 views
0

Итак, я изучаю использование Kivy для разработки Android. Поражение джедаев и т. Д.Как запустить скрипт kivy в виртуальной машине kivy?

Но я попал в блокпост! Я установил изображение Kivy VM в VirtualBox, но когда я пытаюсь запустить тестовый скрипт:

# /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() 

Использование: питон main.py

я получаю:

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

Не причина для вашей проблемы, но '#/usr/bin/kivy' должно быть' #!/USR/бен/python'. – user3557327

ответ

0

Я попытался просто устанавливать kivy, как они говорят на своем сайте, и это сработало.

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

у вас есть файл с именем kivy.py в той же папке, что и main.py?

попробовать

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

Я все еще получаю ошибку модуля kivy. –

+0

Что произойдет, если вы наберете '/ usr/bin/kivy'? –

+0

Когда я использую ls в/usr/bin/я вижу kivy в красном, но я не могу записать его или найти в файловом менеджере. –

Смежные вопросы