GNU/Linux >> Tutoriales Linux >  >> Linux

pip no pudo encontrar una versión que satisfaga el requisito django==2.2.1

Las versiones 2 de Django son compatibles solo con python3. Entonces, para instalarlo en su sistema, instálelo con

pip3 install django

o si quieres crear un entorno virtual

python3 -m venv virtualenv
source virtualenv/bin/activate
pip install django (this installs with python3 pip)

Parece que estás usando Python 2.7 y la última versión de Django compatible con Python 2 es Django 1.11 . Para usar las versiones más recientes de Django, debe actualizar a Python 3 .

Lo más probable es que ya tenga Python 3 enviado con su distribución de Linux, puede verificar ejecutando python3 en tu caparazón. Se recomienda que cree un entorno virtual para su proyecto. Puedes crear un Python 3 entorno virtual con el siguiente comando -

python3 -m venv env

Activa tu entorno -

source ./env/bin/activate

Ahora debería poder instalar la versión más reciente de Django en su entorno virtual -

pip install django==2.2.1

Este enlace puede ser de ayuda para actualizar su versión de Python:https://docs.python-guide.org/starting/install3/linux/


Prueba con pip install -U django==2.2.1


Linux
  1. Error:no se pudo encontrar o cargar la clase principal

  2. ¿Dónde encuentro la versión de un árbol de fuentes del kernel de Linux?

  3. Tox instala la versión incorrecta de pip en su entorno virtual

  4. ¿Dónde está el ejecutable de PHP en Ubuntu?

  5. PM:la imagen de hibernación no está presente o no se pudo cargar

¿Por qué no instalar paquetes de software desde Internet?

Cómo instalar la última versión del editor de texto nano

¿Cómo instalar la versión 3.0 del agente Zabbix en Debian 9 (strech)?

¿Cómo instalar la versión 4.0 del agente Zabbix en Debian 9 (strech)?

JMeter:no se pudo encontrar la clase TestPlan

pip install pickle no funciona - no existe tal archivo o directorio