Kivy not working (Error: Unable to find any valuable Window provider.)

Solution 1:

You're probably missing some dependencies. From the docs:

Install the dependencies (skip gstreamer (~120MB) if not needed, see Kivy’s dependencies):

python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew;

python -m pip install kivy.deps.gstreamer

To install these dependencies, open up a terminal (can be a console, Pycharm Terminal window, etc.), run the first command and then the second command.

Solution 2:

The solution above did not work for me. Here is what I had to do to solve the problem on my Windows 10 pc with Anaconda Python 3.6 installed:

  • open an Anaconda prompt window as administrator
  • pip uninstall kivy
  • pip install kivy
  • pip install docutils pygments pypiwin32 kivy.deps.sdl2
  • pip install kivy.deps.glew