GNU/Linux >> Linux Esercitazione >  >> Linux

pip non è riuscito a trovare una versione che soddisfi il requisito django==2.2.1

Le versioni 2 di Django sono compatibili solo con python3. Quindi, per installarlo nel tuo sistema, installalo con

pip3 install django

o se vuoi creare un ambiente virtuale

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

Sembra che tu stia utilizzando Python 2.7 e l'ultima versione di Django per supportare Python 2 è Django 1.11 . Per utilizzare le versioni più recenti di Django devi eseguire l'aggiornamento a Python 3 .

È probabile che tu abbia già Python 3 fornito con la tua distribuzione Linux, puoi verificare eseguendo python3 nel tuo guscio. Si consiglia di creare un ambiente virtuale per il progetto. Puoi creare un Python 3 virtual env con il seguente comando -

python3 -m venv env

Attiva il tuo ambiente -

source ./env/bin/activate

Ora dovresti essere in grado di installare la versione più recente di Django nel tuo ambiente virtuale -

pip install django==2.2.1

Questo link potrebbe essere di aiuto per aggiornare la tua versione di Python - https://docs.python-guide.org/starting/install3/linux/


Prova con pip install -U django==2.2.1


Linux
  1. Trovare file che un utente non può leggere?

  2. Trova la versione di WordPress dalla riga di comando

  3. Tox installa la versione errata di pip nel suo ambiente virtuale

  4. Il comando, pip install --upgrade pip, installa tutte le versioni di pip

  5. PM:l'immagine di ibernazione non è presente o non può essere caricata

Perché non installare pacchetti software da Internet

Come installare l'ultima versione di nano text editor

Come installare l'agente Zabbix versione 3.0 su Debian 9 (strech)?

Come installare l'agente Zabbix versione 4.0 su Debian 9 (strech)?

JMeter:impossibile trovare la classe TestPlan

pip install pickle non funziona - nessun file o directory di questo tipo