• en
  • Langue : fr

Comment installer Django avec Windows

Ce document vous guide dans l’installation de Python et de Django pour une utilisation basique avec Windows. L’objectif est d’en faire une introduction pour les utilisateurs travaillant sur des projets Django, et non pas de décrire la manière d’installer Django pour pouvoir développer des correctifs pour Django lui-même.

Les étapes de ce guide ont été testées avec Windows 7 et 8. Avec d’autres versions, les instructions devraient être similaires.

Installation de Python

Django est un applicatif Web pour Python, il nécessite donc que Python soit installé sur le système.

Pour installer Python sur une machine, allez sur https://python.org/download/ et téléchargez un installeur Windows MSI pour Python. Exécutez l’installeur MSI et suivez les instructions à l’écran.

Après l’installation, ouvrez l’invite de commande et vérifiez la version de Python en exécutant python --version. Si vous rencontrez un problème, vérifiez que la variable PATH est correctement définie. Il est possible que vous deviez ajuster la variable d’environnement PATH et y inclure les chemins vers l’exécutable Python et des scripts supplémentaires. Par exemple, si votre installation de Python se trouve dans C:\Python34\, les chemins suivants doivent figurer dans PATH:

C:\Python34\;C:\Python34\Scripts;

Installation de Setuptools

Pour installer des paquets Python sur votre ordinateur, Setuptools est nécessaire. Téléchargez la dernière version de Setuptools correspondant à votre version de Python et suivez les instructions d’installation qui sont indiquées.

Installation de PIP

PIP est un gestionnaire de paquets pour Python utilisant l’index des paquets Python pour installer des paquets Python. PIP sera utilisé ensuite pour installer Django à partir de PyPi. Si vous avez installé Python 3.4, pip est inclus et vous pouvez donc sauter cette section.

Ouvrez une invite de commande et exécutez easy_install pip. Cette command installe pip sur votre système. Cette commande fonctionne si Setuptools a été correctement installé.

Vous pouvez également procéder en suivant les instructions d’installation et de mise à jour sur http://www.pip-installer.org/en/latest/installing.html.

Installation de Django

Django peut être installé facilement en utilisant pip.

Dans une invite de commande, exécutez la commande suivante : pip install django. Django sera alors téléchargé et installé.

À la fin de l’installation, vous pouvez contrôler que tout s’est bien déroulé en exécutant django-admin --version dans l’invite de commande.

Changed in Django 1.7:

Dans Django 1.7, un programme .exe a été ajouté, on peut donc remplacer django-admin.py par un simple django-admin dans l’invite de commande.

Consultez Mise en route de la base de données pour plus d’informations sur l’installation de bases de données avec Django.

Problèmes fréquents

  • Si django-admin n’affiche que le texte d’aide quels que soient les paramètres indiqués, il y a probablement un problème avec les associations de fichiers dans Windows. Contrôlez s’il y a plus d’une variable d’environnement définie pour l’exécution de scripts Python dans PATH. Cela se produit généralement lorsqu’il y a plusieurs versions de Python installées.

  • Si vous passez par un serveur mandataire (proxy) pour vous connecter à Internet, il peut y avoir des problèmes lorsque vous lancez les commandes easy_install pip et pip install django. Définissez les variables d’environnement de configuration du serveur mandataire dans l’invite de commande, comme ceci :

    set http_proxy=http://username:password@proxyserver:proxyport
    set https_proxy=https://username:password@proxyserver:proxyport
    
Back to Top