Итак, я думал, что буду играть и попробовать учиться Киви, поскольку он выглядит интересным. Я только начал пытаться получить один из своих рабочих примеров:Нет модуля с именем kivy.app
from kivy.app import App
from kivy.uix.widget import Widget
class MyPaintWidget(Widget):
pass
class MyPaintApp(App):
def build(self):
return MyPaintWidget()
if __name__ == '__main__':
MyPaintApp().run()
Я получаю следующее сообщение об ошибке:
C:\Kivy-1.8.0-py2.7-win32>python paint.py
Traceback (most recent call last):
File "paint.py", line 1, in <module>
from kivy.app import App
ImportError: No module named kivy.app
я установил последнюю версию Kivy. Я вижу «app.py в C: \ Kivy-1.8.0-py2.7-win32 \ kivy \ kivy папку
Кроме того, вот мой PYTHONPATH:.
>>> import sys
>>> for n in sys.path:
... print n
...
C:\Kivy-1.8.0-py2.7-win32\Python27\lib\site-packages\setuptools-2.0.1-py2.7.egg
C:\Kivy-1.8.0-py2.7-win32\Python27\lib\site-packages\pywin32-218-py2.7-win32.egg
C:\Kivy-1.8.0-py2.7-win32\Python27\lib\site-packages\plyer-1.1.2-py2.7.egg
C:\Kivy-1.8.0-py2.7-win32\Python27\lib\site-packages\kivy_garden-0.1.1-py2.7.egg
C:\Kivy-1.8.0-py2.7-win32\Python27\lib\site-packages\requests-2.2.1-py2.7.egg
C:\Kivy-1.8.0-py2.7-win32\Python27\python27.zip
C:\Kivy-1.8.0-py2.7-win32\Python27\DLLs
C:\Kivy-1.8.0-py2.7-win32\Python27\lib
C:\Kivy-1.8.0-py2.7-win32\Python27\lib\plat-win
C:\Kivy-1.8.0-py2.7-win32\Python27\lib\lib-tk
C:\Kivy-1.8.0-py2.7-win32\Python27
C:\Kivy-1.8.0-py2.7-win32\Python27\lib\site-packages
Любая помощь будет Спасибо.
Можете ли вы указать, что именно вы сделали, чтобы решить эту проблему? Что вы подразумеваете под «Вы не можете просто запустить это как программу python», у меня такая же проблема. – adelriosantiago
В документации фактически говорится, что вы должны иметь возможность запускать ее с Python, как и любой другой скрипт python после установки пакета kivy и зависимостей. – Narthe