{"title":"Guide d’installation rapide","version":"1.10","locale":"fr","docname":"intro/install","url":"/fr/1.10/intro/install/","canonical":"https://djangodocs.dev/fr/1.10/intro/install/","summary":"Avant de pouvoir utiliser Django, il vous faut l’installer. Le guide complet d’installation couvre toutes les possibilités, mais cette page vous guidera pour une…","html":"<h1>Guide d’installation rapide<a class=\"heading-anchor\" href=\"#quick-install-guide\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Avant de pouvoir utiliser Django, il vous faut l’installer. Le <a class=\"reference internal\" href=\"/fr/1.10/topics/install/\"><span class=\"doc\">guide complet d’installation</span></a> couvre toutes les possibilités, mais cette page vous guidera pour une installation simple et minimale qui sera suffisante pour que vous puissiez suivre toute l’introduction.</p>\n<section id=\"install-python\">\n<h2>Installation de Python<a class=\"heading-anchor\" href=\"#install-python\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Django est un framework Python, il a donc besoin de Python. Consultez <a class=\"reference internal\" href=\"/fr/1.10/faq/install/#faq-python-version-support\"><span class=\"std std-ref\">Quelle version de Python puis-je utiliser avec Django ?</span></a> pour plus de détails. Django fonctionne avec Python 2.6, 2.7, 3.2 ou 3.3. Python inclut une base de données légère appelée <a class=\"reference external\" href=\"https://sqlite.org/\">SQLite</a>, il n’est donc pas nécessaire de configurer une base de données pour le moment.</p>\n<p>Obtenez la dernière version de Python à l’adresse <a class=\"reference external\" href=\"https://www.python.org/download/\">https://www.python.org/download/</a> ou par l’intermédiaire du gestionnaire des paquets de votre système.</p>\n<aside class=\"admonition-django-on-jython admonition\">\n<p class=\"admonition-title\">Django sur Jython</p>\n<p>Si vous utilisez <a class=\"reference external\" href=\"http://www.jython.org/\">Jython</a> (une implémentation de Python pour machine Java), vous devrez suivre quelques étapes supplémentaires. Voyez <a class=\"reference internal\" href=\"/fr/1.10/howto/jython/\"><span class=\"doc\">Fonctionnement de Django sur Jython</span></a> pour les détails.</p>\n</aside>\n<p>Vous pouvez vérifier que Python est installé en saisissant <code class=\"docutils literal notranslate\"><span class=\"pre\">python</span></code> dans votre shell ; vous devriez voir quelque chose qui ressemble à :</p>\n<div class=\"code-block\" data-language=\"default\"><div class=\"code-block-toolbar\"><span class=\"code-block-language\">Code</span><button type=\"button\" class=\"copy-button\" data-copy hidden><span class=\"copy-button-label\">Copy</span></button></div><pre role=\"group\" tabindex=\"0\" aria-label=\"Code code\"><code><span class=\"n\">Python</span> <span class=\"mf\">3.4</span><span class=\"o\">.</span><span class=\"n\">x</span>\n<span class=\"p\">[</span><span class=\"n\">GCC</span> <span class=\"mf\">4.</span><span class=\"n\">x</span><span class=\"p\">]</span> <span class=\"n\">on</span> <span class=\"n\">linux</span>\n<span class=\"n\">Type</span> <span class=\"s2\">&quot;help&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;copyright&quot;</span><span class=\"p\">,</span> <span class=\"s2\">&quot;credits&quot;</span> <span class=\"ow\">or</span> <span class=\"s2\">&quot;license&quot;</span> <span class=\"k\">for</span> <span class=\"n\">more</span> <span class=\"n\">information</span><span class=\"o\">.</span>\n<span class=\"o\">&gt;&gt;&gt;</span>\n</code></pre></div>\n</section>\n<section id=\"set-up-a-database\">\n<h2>Configuration d’une base de données<a class=\"heading-anchor\" href=\"#set-up-a-database\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Cette étape n’est nécessaire que si vous souhaitez travailler avec un moteur de base de données plus « solide », comme PostgreSQL, MySQL ou Oracle. Pour installer une telle base de données, consultez <a class=\"reference internal\" href=\"/fr/1.10/topics/install/#database-installation\"><span class=\"std std-ref\">Informations sur l’installation de bases de données</span></a>.</p>\n</section>\n<section id=\"remove-any-old-versions-of-django\">\n<h2>Désinstallation de toute version plus ancienne de Django<a class=\"heading-anchor\" href=\"#remove-any-old-versions-of-django\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Si vous mettez à jour votre installation de Django depuis une version précédente, vous devez <a class=\"reference internal\" href=\"/fr/1.10/topics/install/#removing-old-versions-of-django\"><span class=\"std std-ref\">désinstaller l’ancienne version de Django avant d’installer la nouvelle</span></a>.</p>\n</section>\n<section id=\"install-django\">\n<h2>Installation de Django<a class=\"heading-anchor\" href=\"#install-django\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Vous avez trois possibilités pour installer facilement Django :</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"/fr/1.10/topics/install/#installing-official-release\"><span class=\"std std-ref\">Installer une version officielle</span></a>. C’est la meilleure approche pour la plupart des utilisateurs.</p></li>\n<li><p>Installer une version de Django <a class=\"reference internal\" href=\"/fr/1.10/topics/install/#installing-distribution-package\"><span class=\"std std-ref\">fournie dans les paquets de votre système</span></a>.</p></li>\n<li><p><a class=\"reference internal\" href=\"/fr/1.10/topics/install/#installing-development-version\"><span class=\"std std-ref\">Installer la dernière version de développement</span></a>. Cette option est réservée aux enthousiastes qui souhaitent les fonctions les plus récentes et qui ne craignent pas d’utiliser un code récent. Il est possible que de nouvelles anomalies apparaissent dans cette version de développement, mais en les signalant, vous aiderez au développement de Django. De même, il y a plus de risques que les paquets tiers ne soient pas compatible avec cette version, comparé à la dernière version stable.</p></li>\n</ul>\n<aside class=\"admonition-always-refer-to-the-documentation-that-corresponds-to-the-version-of-django-you-re-using admonition\">\n<p class=\"admonition-title\">Consultez toujours la documentation correspondant à la version de Django que vous utilisez !</p>\n<p>Si vous choisissez une des deux premières options, prêtez attention aux parties de la documentation marquées par <strong>nouveau dans la version de développement</strong>. Cette phrase indique des fonctionnalités qui ne sont disponibles que dans les versions de développement de Django ; si vous essayez de les utiliser avec une version officielle, elles ne fonctionneront pas.</p>\n</aside>\n</section>\n<section id=\"verifying\">\n<h2>Vérification<a class=\"heading-anchor\" href=\"#verifying\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Pour contrôler que Django est accessible par Python, saisissez <code class=\"docutils literal notranslate\"><span class=\"pre\">python</span></code> dans votre shell. Puis, à l’invite de commande Python, essayez d’importer Django :</p>\n<pre class=\"literal-block\">&gt;&gt;&gt; import django\n&gt;&gt;&gt; print(django.get_version())\n1.10</pre>\n<p>Il se peut que vous ayez installé une autre version de Django.</p>\n</section>\n<section id=\"that-s-it\">\n<h2>Ça y est !<a class=\"heading-anchor\" href=\"#that-s-it\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h2>\n<p>Ça y est, vous pouvez maintenant <a class=\"reference internal\" href=\"/fr/1.10/intro/tutorial01/\"><span class=\"doc\">démarrer le tutoriel</span></a>.</p>\n</section>","rootId":"quick-install-guide","toc":[{"title":"Installation de Python","anchor":"install-python","children":[]},{"title":"Configuration d’une base de données","anchor":"set-up-a-database","children":[]},{"title":"Désinstallation de toute version plus ancienne de Django","anchor":"remove-any-old-versions-of-django","children":[]},{"title":"Installation de Django","anchor":"install-django","children":[]},{"title":"Vérification","anchor":"verifying","children":[]},{"title":"Ça y est !","anchor":"that-s-it","children":[]}],"breadcrumbs":[{"docname":"intro/index","title":"Premiers pas","url":"/fr/1.10/intro/"}],"prev":{"docname":"intro/overview","title":"Coup d’œil sur Django","url":"/fr/1.10/intro/overview/"},"next":{"docname":"intro/tutorial01","title":"Écriture de votre première application Django, 1ère partie","url":"/fr/1.10/intro/tutorial01/"},"formats":{"html":"/fr/1.10/intro/install/","markdown":"/fr/1.10/intro/install.md","json":"/fr/1.10/intro/install.json"},"source":"https://github.com/django/django/blob/stable/1.10.x/docs/intro/install.txt","official":"https://docs.djangoproject.com/fr/1.10/intro/install/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9"],"inLocales":["en","fr","ja","id","pt-br","es","el","pl"]}