Comment installer Django

Retour à la liste des articles

01 décembre 2018

Installation

Les étapes à suivre pour l'installation sont détaillées dans le livre, au début du chapitre 8. Une fois Pipenv installé (voir Comment installer Pipenv) et l'environnement virtuel créé, assure-toi de te trouver dans le dossier racine de ton futur projet :

# Sur Linux
$ cd ~/Bureau/web/mysite

# Sur Mac
$ cd ~/Desktop/web/mysite

# Sur Windows
> cd %HomePath%\Bureau\web\mysite

Exécute maintenant la commande suivante, qui aura pour effet d'installer Django dans l'environnement Pipenv :

$ pipenv install "django<2.3"

Tu devrais alors voir quelque chose comme ça :

Creating a Pipfile for this project…
Installing django<2.3…
...
Installing dependencies from Pipfile.lock (7dd862)…
  🐍   ▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉ 2/2 — 00:00:11

Ce message indique que l'installation s'est bien passée. En cas d'erreur, réfère-toi à la section ci-dessous.

Solutions aux erreurs courantes

ValueError: unknown locale: UTF-8

Cette erreur semble survenir uniquement sur Mac. Pour y remédier, exécute la commande suivante dans ton terminal :

open -a Atom ~/.bash_profile

Ajoute maintenant ces lignes à la fin du fichier, elles permettront d'indiquer l'encodage que les applications doivent utiliser grâce aux variables d'environnement LC_ALL et LANG :

export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8

Ferme maintenant tous tes terminaux, rouvres-en un, rends-toi à nouveau dans le dossier de ton projet et réexécute la commande pipenv install "django<2.3". Ça devrait fonctionner.

Tu veux en savoir plus ?

Génies du code est une méthode illustrée, adaptée à tous les niveaux, qui t'initiera à la programmation à travers la réalisation de ton propre site web de A à Z. Les deux premiers chapitres sont disponibles gratuitement dans leur intégralité !

Découvrir Génies du code

Et aussi, fais un tour sur les autres articles, tous plus intéressants les uns que les autres, en toute modestie.