Python >> Tutoriel Python >  >> Python GUI >> Kivy GUI

Kivy ne fonctionne pas (Erreur :Impossible de trouver un fournisseur Windows valable.)

Il vous manque probablement des dépendances. À partir de la documentation :

Installez les dépendances (ignorez gstreamer (~120 Mo) si vous n'en avez pas besoin, voir les dépendances de Kivy) :

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

python -m pip install kivy.deps.gstreamer

Pour installer ces dépendances, ouvrez un terminal (peut être une console, une fenêtre Pycharm Terminal, etc.), exécutez la première commande, puis la seconde.


La solution ci-dessus n'a pas fonctionné pour moi. Voici ce que j'ai dû faire pour résoudre le problème sur mon PC Windows 10 avec Anaconda Python 3.6 installé :

  • ouvrir une fenêtre d'invite Anaconda en tant qu'administrateur
  • pip désinstaller kivy
  • pip installer kivy
  • pip install docutils pygments pypiwin32 kivy.deps.sdl2
  • pip installer kivy.deps.glew

Même moi, j'ai rencontré le même problème.

Maintenant, il fonctionne avec conda install

conda config --add channels conda-forge
conda install kivy