Estoy creando una nueva aplicación Django con una nueva versión de Django. Encontré que Django 2.0 está disponible (2.0.2) https://www.djangoproject.com/download/ , y ahora trato de instalarlo con pip.
pip instalar Django == 2.0.2
- ¿Cómo configurar una extensión de Postgres?
- Django Admin muestra / oculta los campos si se selecciona un valor específico en un menú desplegable
- Desventajas de compartir sesiones de Django en múltiples subdominios
- Django Storage Backend para S3
- Diferencias entre STATICFILES_DIR, STATIC_ROOT y MEDIA_ROOT
Pero no está funcionando para mí.
No se pudo encontrar una versión que cumpla con el requisito Django == 2.0 (de las versiones: 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, 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.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.9a1, 1.9b1, 1.9rc1, 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.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.5, 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) No se encontró una distribución coincidente para Django == 2.0
Estoy usando python 2.7.14 y pip 9.0.1. ¿Qué está mal aquí?
Django 2.x
no es compatible con Python 2.x
Desde la página de descarga de Django :
Recomendamos utilizar la última versión de Python 3. La última versión compatible con Python 2.7 es Django 1.11 LTS.
Deberías usar Python 3.x
con Pip3
:
pip3 install Django
Si está instalado Python3, intente
pip3 install Django==2.0.2
De las notas de publicación
Compatibilidad con Python Django 2.0 es compatible con Python 3.4, 3.5 y 3.6. Recomendamos encarecidamente y solo admitimos oficialmente el último lanzamiento de cada serie. La serie Django 1.11.x es la última que admite Python 2.7. Django 2.0 será la última serie de lanzamiento compatible con Python 3.4. Si planea una implementación de Python 3.4 más allá del final de la vida útil de Django 2.0 (abril de 2019), siga con Django 1.11 LTS (admitido hasta abril de 2020). Sin embargo, tenga en cuenta que el final de la vida útil de Python 3.4 es marzo de 2019.
Django 2.0 solo es compatible con Python 3.x
Lo mismo me sucede a mí para django 2.1.2. He intentado esto a continuación y funciona bien para mí.
pip3 install django==2.1.2