@dilshad2019
dsdsds

Ошибка При Создании Пинг Понга На Пайтон?

вот сам скрипт
from kivy.app import App
from Kivy.uix.widget import Widget


class PongGame(Widget):
	pass

class PongApp(App):
	def build(self):
		return PongGame()

if __name__ == '__main__':
	PongApp().run()


А вот сама ошибка:
[INFO   ] [Logger      ] Record log in C:\Users\Salaz\.kivy\logs\kivy_20-05-07_34.txt
[INFO   ] [deps        ] Successfully imported "kivy_deps.angle" 0.2.0
[INFO   ] [Kivy        ] v1.11.1
[INFO   ] [Kivy        ] Installed at "C:\Program Files\Python37\lib\site-packages\kivy\__init__.py"
[INFO   ] [Python      ] v3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)]
[INFO   ] [Python      ] Interpreter at "C:\Program Files\Python37\python.exe"
[INFO   ] [Factory     ] 184 symbols loaded
[INFO   ] [Image       ] Providers: img_tex, img_dds, img_gif (img_sdl2, img_pil, img_ffpyplayer ignored)
 Traceback (most recent call last):
   File "C:\Python\main.py", line 2, in <module>
     from Kivy.uix.widget import Widget
 ModuleNotFoundError: No module named 'Kivy'
  • Вопрос задан
  • 216 просмотров
Решения вопроса 1
trapwalker
@trapwalker Куратор тега Python
Программист, энтузиаст
Вы читайте текст ошибки.
То так то эдак пишете, то с малой, то с большой буквы название пакета.
там критично:
from kivy.app import App
from Kivy.uix.widget import Widget


kivy и Kivy для питона различаются. Пакет называется с маленькой буквы, а вы во второй строчке его импортируете с большой. Само собой он не найден.
Вот вам об этом и в ошибке написано: "No module named 'Kivy'"
File "C:\Python\main.py", line 2, in
from Kivy.uix.widget import Widget
ModuleNotFoundError: No module named 'Kivy'
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы