web-dev-qa-db-fra.com

Impossible d'installer Django 2.0 par pip

Je construis une nouvelle application Django avec une nouvelle version de Django ... J'ai trouvé Django 2.0 disponible (2.0.2) https://www.djangoproject.com/download/ , et j'essaie maintenant de l'installer. avec pip.

pip installer Django == 2.0.2

Mais ça ne marche pas pour moi.

Impossible de trouver une version répondant à l'exigence Django == 2.0 (à partir des versions: 1.1.3, 1.1.4, 1.2, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.6, 1.2.7, 1.3, 1.3.1 , 1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 1.3.7, 1.4.7, 1.4.1, 1.4.2, 1.4.3, 1.4.4, 1.4.5, 1.4.6 , 1.4.7, 1.4.8, 1.4.9, 1.4.10, 1.4.11, 1.4.12, 1.4.13, 1.4.14, 1.4.15, 1.4.16, 1.4.17, 1.4.18, 1.4 .19, 1.4.20, 1.4.21, 1.4.22, 1.5, 1.5.1, 1.5.2, 1.5.3, 1.5.4, 1.5.5, 1.5.6, 1.5.7, 1.5.8, 1.5 .9, 1.5.10, 1.5.11, 1.5.12, 1.6, 1.6.1, 1.6.2, 1.6.3, 1.6.4, 1.6.5, 1.6.6, 1.6.7, 1.6.8, 1.6 .9, 1.6.10, 1.6.11, 1.7, 1.7.1, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7 .10, 1.7.11, 1.8a1, 1.8b1, 1.8b2, 1.8rc1, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.5, 1.8.6, 1.8.7, 1.8 .8, 1.8.9, 1.8.10, 1.8.11, 1.8.12, 1.8.13, 1.8.14, 1.8.15, 1.8.16, 1.8.17, 1.8.18, 1.8.11, 1.9a1, 1.9b1, 1.9 rc1, 1.9rc2, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.9.5, 1.9.6, 1.9.7, 1.9.8, 1.9.9, 1.9.10, 1.9.10, 1.9.11 , 1.9.12, 1.9.13, 1.10a1, 1.10b1, 1.10rc1, 1.10, 1.10.1, 1.10.2, 1.10.3, 1.10.4, 1.10.4, 1.10.6, 1.10.7, 1.10. 8, 1.11a1, 1.11b1, 1.11rc1, 1.11, 1.11.1, 1.11.2, 1.11.3, 1.11.4, 1.11.5, 1.11.6, 1.11.7, 1.11.8, 1.11.9, 1.11.10) Aucune distribution correspondante trouvée pour Django == 2,0

J'utilise python 2.7.14 et pip 9.0.1. Quel est le problème ici?

28
Snipper03

Django 2.x n'est pas supporté avec Python 2.x.

Depuis la page de téléchargement Django :

Nous vous recommandons d'utiliser la dernière version de Python 3. La dernière version de support Python 2.7 est Django 1.11 LTS.

Vous devriez utiliser Python 3.x avec Pip3:

pip3 install Django
52
Peter Sobhi

si python3 est installé, essayez 

pip3 install Django==2.0.2
8
Aleksandar Basara

La même chose m'est arrivée pour Django 2.1.2. J'ai essayé celui-ci ci-dessous et son travail me convient parfaitement.

pip3 install Django==2.1.2
0
Musa Toktaş

Django 2.0 ne supporte que Python 3.x

0
uristlikot

À partir du Notes de publication

Compatibilité Python Django 2.0 prend en charge Python 3.4, 3.5 et 3.6. Nous recommande vivement et ne supporte officiellement que la dernière version de chaque série. La série Django 1.11.x est la dernière à prendre en charge Python 2.7 Django 2.0 sera la dernière série de versions à prendre en charge Python 3.4. Si vous envisagez de déployer Python 3.4 au-delà de la fin de vie de Django 2.0 (avril 2019), utilisez plutôt Django 1.11 LTS (pris en charge jusqu’au Avril 2020). Notez cependant que la fin de vie de Python Le 3.4 est mars 2019.

0
dfundako