I get this error message when trying to run my code in PyCharm. I'm not sure if I installed something incorrectly, can someone please help?
sdl2 - ImportError: DLL load failed: The specified module could not be found.
File "C:\Users\Donovan Preston\AppData\Local\Programs\Python\Python36-32\lib\site-packages\kivy\core\__init__.py", line 59, in core_select_lib
fromlist=[modulename], level=0)
File "C:\Users\Donovan Preston\AppData\Local\Programs\Python\Python36-32\lib\site-packages\kivy\core\window\window_sdl2.py", line 26, in <module>
from kivy.core.window._window_sdl2 import _WindowSDL2Storage
[CRITICAL] [App ] Unable to get a Window, abort.
This is the code I'm trying to run in PyCharm.
import kivy
from kivy.app import App
from kivy.uix.dropdown import DropDown
from kivy.uix.floatlayout import FloatLayout
from kivy.config import Config
class SubMenu(DropDown):
pass
class MainMenu(FloatLayout):
def display_selected_submenu(self, instance, x):
print("Page " + x)
class TestApp(App):
title = "Kivy Drop-Down List Demo"
Config.set("graphics", "width", "800")
Config.set("graphics", "height", "480")
def build(self):
return MainMenu()
if __name__ == '__main__':
TestApp().run()