Table des matières

Python : installation de Kivy

Ressource pour l'installation sous Windows : https://kivy.org/docs/installation/installation-windows.html#install-win-dist

Préalables

c:\> python --version
c:\> conda update anaconda
c:\> conda install setuptools
c:\> conda install wheel
c:\> python -m pip install --upgrade pip wheel setuptools

Installation des dépendances

c:\> python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
c:\> python -m pip install kivy.deps.gstreamer

Pour Python 3.5 seulement

c:\> python -m pip install kivy.deps.angle

Précisions sur wheels, pip et wheel

En Python, les packages comme Kivy peuvent être installés avec pip (python package manager). Certains packages nécessaires à Kivy nécessitent des étapes supplémentaires, comme les étapes de compilation, quand on installe le code source Kivy avec pip. Wheels (avec l'extension .whl) sont des distributions préconstruites de package qui sont déjà compilés et qui ne nécessitent pas d'étapes supplémentaires pour être installés.

Pour télécharger et installer directement un wheel comme on pourait le faire pour Kivi on procéderait de la manière suivante :

c:\> python -m pip install C:\Kivy-1.10.1.dev0-cp36-cp36m-win_amd64.whl

Installation de Visual C++ 2015 Build Tools

Lien de téléchargement : http://landinghub.visualstudio.com/visual-cpp-build-tools

Installation de Kivy

c:\> python -m pip install kivy

En cas de difficultés :

c:\> 
python -m pip install e:\Developpement\Kivy-1.9.2.dev0-cp35-cp35m-win_amd64.whl

Installation des exemples

c:\> python -m pip install kivy_examples

Test

Exécution d'un exemple de test :

c:\> python "c:\Program Files\Anaconda3"\share\kivy-examples\demo\showcase\main.py

Je reviens aux pages python sur la bibliothèque Kivy ...