Mensaje: no se puede encontrar la versión instalada de python-django o python3-django


10

Soy nuevo en Ubuntu, y hasta ahora me encanta. He estado intentando instalar Django para un proyecto de desarrollo de sitios web. En la terminal, cuando inicio el intérprete de python y escribo

import django 
django.VERSION

No enfrento problemas y consigo

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

Luego, para comenzar mi proyecto, escribí

django-admin startproject trialsite

y recibí un mensaje que decía

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

Instalé django usando pip install Django==1.8.2y también instalé el paquete django-admin antes de usarlo a través de apt-get. Además, he estado siguiendo el libro de Django como guía durante todo el proceso. ¿Alguien puede decirme cuál es el problema?


EDITAR:
Mi /usr/local/lib/python2.7/dist-packagesy site-packagesambos están vacíos. No sé si esto es importante. Pero según el libro de django, aquí es donde django-admindebería estar.

Respuestas:


14

Hay varias formas diferentes de instalar Django según sus necesidades y cómo desea configurar su entorno de desarrollo.

  • Instalación global desde paquetes:

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

    Puede probar que la instalación se realizó correctamente escribiendo:

    django-admin --version
  • Instalación global a través de pip:

    sudo apt-get update

    Ahora puedes instalar pip. Si planea usar Python versión 2, instálelo usando los siguientes comandos:

    sudo apt-get install python-pip

    Si, en cambio, planea usar Python 3, use este comando:

    sudo apt-get install python3-pip  

    Ahora que tiene pip, podemos instalar Django fácilmente. Si está utilizando Python 2, puede escribir:

    sudo pip install django

    Si está utilizando Python 3, use el comando pip3 en su lugar:

    sudo pip3 install django

    Puede verificar que la instalación se realizó correctamente escribiendo:

    django-admin --version
  • Instalación global a través de pip.

  • Instalación global a través de pip.

Todos los detalles y todos los derechos van al propietario de digitalOcean


gracias. Aunque estoy confundido. Usé sudo apt-get install python-django, y funcionó. Pero cuando usé pip install Django == 1.8.2, incluso eso instaló django ¿verdad?
Kruti Joshi

Es lo mismo. 1.8.2
Kruti Joshi

Supongo que el problema era especificar la versión
Maythux
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.