Пожалуйста, мне нужна ваша помощь относительно этой ошибки, которую я получаю ...
ЗДЕСЬ МОЙ КОД ИСТОЧНИКА:
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.button import Button
from kivy.uix.boxlayout import BoxLayout
from kivy.properties import ListProperty
class RootWidget(BoxLayout):
def __init__(self, **kwargs):
super(RootWidget, self).__init__(**kwargs)
self.add_widget(Button(text='Button 1'))
cb = CustomBtn()
cb.bind(pressed=self.btn_pressed)
self.add_widget(cb)
self.add_widget(Button(text='Button 2'))
def btn_pressed(self, instance, pos):
print("Pos: printed from root widget: {pos}".format(pos=pos))
class CustomBtn(Widget):
pressed = ListProperty([0,0])
def on_touch_down(self, touch):
if self.collide_point(*touch.pos):
self.pressed = touch.pos
return True
return super(CustomBtn, self).on_touch_down(touch)
def on_pressed(self, instance, pos):
print("Pressed at {pos}".format(pos=pos))
class TestApp(App):
def build(self):
return RootWidget()
if __name__ == "__main__":
TestApp().run()
ЗДЕСЬ ОШИБКА:
[INFO ] [Logger ] Record log in C:\Users\USER\.kivy\logs\kivy_18-10-27_52.txt
[INFO ] [Kivy ] v1.10.1
[INFO ] [Python ] v3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)]
[INFO ] [Factory ] 194 symbols loaded
[INFO ] [Image ] Providers: img_tex, img_dds, img_sdl2, img_pil, img_gif (img_ffpyplayer ignored)
[INFO ] [Text ] Provider: sdl2
[INFO ] [Window ] Provider: sdl2
[INFO ] [Window ] Activate GLES2/ANGLE context
[CRITICAL] [Window ] Unable to find any valuable Window provider.
sdl2 - RuntimeError: b'Could not initialize OpenGL / GLES library'
File "C:\Users\USER\AppData\Local\Programs\Python\Python37\lib\site-
packages\kivy\core\__init__.py", line 67, in core_select_lib
cls = cls()
File "C:\Users\USER\AppData\Local\Programs\Python\Python37\lib\site-
packages\kivy\core\window\window_sdl2.py", line 140, in __init__
super(WindowSDL, self).__init__()
File "C:\Users\USER\AppData\Local\Programs\Python\Python37\lib\site-
packages\kivy\core\window\__init__.py", line 968, in __init__
self.create_window()
File "C:\Users\USER\AppData\Local\Programs\Python\Python37\lib\site-
packages\kivy\core\window\window_sdl2.py", line 272, in create_window
self.fullscreen, resizable, state)
File "kivy\core\window\_window_sdl2.pyx", line 209, in
kivy.core.window._window_sdl2._WindowSDL2Storage.setup_window
File "kivy\core\window\_window_sdl2.pyx", line 66, in
kivy.core.window._window_sdl2._WindowSDL2Storage.die
[CRITICAL] [App ] Unable to get a Window, abort.
Я использую Dell Latitude E4310, Windows 10, Corei5