не работает инсталяция Kivy + Python
смысл заключается в том, чтобы появилось поле с двигающимся шариком код Python:
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.properties import NumericProperety, ReferenceListPropery
from kivy.vector import Vector
class PongGame(Widget):
velocity_x = NumericProperety(0)
velocity_y = NumericProperety(0)
velocity = ReferenceListPropery(velocity_x, velocity_y)
def move(self):
self.pos = Vector(*self.velocity) + self.pos
class PongApp(App):
def build(self):
return PongGame()
if __name__ == '__main__':
PongApp().run()
код Kivy:
#:kivy 1.11.1
<PongBall>:
size: 50, 50
canvas:
Ellipse:
pos: self.pos
size: self.size
<PongGame>:
canvas:
Rectangle:
## бордюр по середине
pos: self.center_x - 5, 0
size: 10, self.height
Label:
## Очки игрока слева
font_size: 70
center_x: root.width / 4
top: root.top - 50
text: "0"
Label:
## Очки игрока справа
font_size: 70
center_x: root.width * 3 / 4
top: root.top - 50
text: "0"
терминал:
PS C:\Users\atv\Desktop\Python 2.0> & C:/Users/atv/AppData/Local/Programs/Python/Python311/python.exe "c:/Users/atv/Desktop/Python 2.0/Android play/main.py"
[INFO ] [Logger ] Record log in C:\Users\atv\.kivy\logs\kivy_23-03-19_3.txt
[INFO ] [deps ] Successfully imported "kivy_deps.gstreamer" 0.3.3
[INFO ] [deps ] Successfully imported "kivy_deps.angle" 0.3.3
[INFO ] [deps ] Successfully imported "kivy_deps.glew" 0.3.1
[INFO ] [deps ] Successfully imported "kivy_deps.sdl2" 0.5.1
[INFO ] [Kivy ] v2.2.0.dev0, git-ea66018, 20230319
[INFO ] [Kivy ] Installed at "C:\Users\atv\AppData\Local\Programs\Python\Python311\Lib\site-packages\kivy\__init__.py"
[INFO ] [Python ] v3.11.0 (main, Oct 24 2022, 18:26:48) [MSC v.1933 64 bit (AMD64)]
[INFO ] [Python ] Interpreter at "C:\Users\atv\AppData\Local\Programs\Python\Python311\python.exe"
[INFO ] [Logger ] Purge log fired. Processing...
[INFO ] [Logger ] Purge finished!
[INFO ] [Factory ] 190 symbols loaded
[INFO ] [Image ] Providers: img_tex, img_dds, img_sdl2, img_pil (img_ffpyplayer ignored)
Traceback (most recent call last):
File "c:\Users\atv\Desktop\Python 2.0\Android play\main.py", line 3, in <module>
from kivy.properties import NumericProperety, ReferenceListPropery
ImportError: cannot import name 'NumericProperety' from 'kivy.properties' (C:\Users\atv\AppData\Local\Programs\Python\Python311\Lib\site-packages\kivy\properties.cp311-win_amd64.pyd)
PS C:\Users\atv\Desktop\Python 2.0>