Messaggio: Impossibile trovare la versione installata di python-django o python3-django


10

Sono nuovo di Ubuntu e lo adoro finora. Ho cercato di installare Django per un progetto di sviluppo di siti Web. Nel terminale, quando avvio l'interprete e il tipo Python

import django 
django.VERSION

Non ho problemi e ottengo

(1, 8, 2, 'final', 0) 

Quindi, per iniziare il mio progetto, ho digitato

django-admin startproject trialsite

e ho ricevuto un messaggio che diceva

Cannot find installed version of python-django or python3-django

Ho installato django usando pip install Django==1.8.2e anche installato il pacchetto django-admin prima di usarlo tramite apt-get. Inoltre, ho seguito il libro Django come guida durante l'intero processo. Qualcuno può dirmi qual è il problema?


EDIT:
My /usr/local/lib/python2.7/dist-packagese site-packagessono entrambi vuoti. Non so se questo è importante. Ma secondo il libro di Django, questo è dove django-admindovrebbe essere.

Risposte:


14

Esistono diversi modi in cui è possibile installare Django in base alle proprie esigenze e al modo in cui si desidera configurare l'ambiente di sviluppo.

  • Installazione globale da pacchetti:

    sudo apt-get update
    sudo apt-get install python-django
    

    È possibile verificare che l'installazione abbia avuto esito positivo digitando:

    django-admin --version
  • Installazione globale tramite pip:

    sudo apt-get update

    Ora puoi installare pip. Se prevedi di utilizzare Python versione 2, installa utilizzando i seguenti comandi:

    sudo apt-get install python-pip

    Se, invece, prevedi di utilizzare Python 3, usa questo comando:

    sudo apt-get install python3-pip  

    Ora che hai pip, possiamo facilmente installare Django. Se stai usando Python 2, puoi digitare:

    sudo pip install django

    Se stai usando Python 3, usa invece il comando pip3:

    sudo pip3 install django

    È possibile verificare che l'installazione abbia avuto esito positivo digitando:

    django-admin --version
  • Installazione globale tramite pip.

  • Installazione globale tramite pip.

i dettagli completi e tutti i diritti vanno al proprietario da digitalOcean


grazie. Sono confuso però. Ho usato sudo apt-get install python-django, e ha funzionato. Ma quando ho usato pip install Django == 1.8.2, anche quello installato django giusto?
Kruti Joshi,

È lo stesso. 1.8.2
Kruti Joshi,

Suppongo che specificare il problema fosse la versione
Maythux,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.