Quelques explications, car tu te demandes sûrement pourquoi on installe tout ça.

Python et Git, ça semble évident. Mais le reste ?
- Django est un "framework web" écrit en Python. Il permet de créer des **applications web** dans ce langage.
- Selenium est un outil qui permet de lancer un navigateur comme Firefox, et de le piloter par un programme. &Agrave; quoi ça sert ? Cela va nous permettre de lancer des "tests automatisés", pour vérifier que notre appli se comporte comme on l'attend.
- geckodriver est une "interface" entre Selenium et le navigateur **Firefox** (dont le moteur s'appelle Gecko, et que tu dois **installer** si ce n'est déjà fait).

geckodriver peut être téléchargé sur [la page "releases" du GitHub](https://github.com/mozilla/geckodriver/releases).

Il n'y a qu'une version OS X universelle, dont voici le lien direct : [geckodriver-v0.19.1-macos.tar.gz](https://github.com/mozilla/geckodriver/releases/download/v0.19.1/geckodriver-v0.19.1-macos.tar.gz).


Décompresse cette archive et tu obtiendras un fichier `geckodriver` (exécutable). On va le garder bien au chaud pour la suite !

Déplace `geckodriver` dans le répertoire `python-tdd`, que tu as du créer avant, et dans lequel tu as mis `python-web-tutorial` après décompression. 