Parece estar instalando Django 1.3.1 en Ubuntu 12.04. ¿Cómo puedo instalar Django 1.6?
sudo apt-get install python-django
Respuesta1
Si bien puedes instalarlo manualmente ( setup.py
), recomiendo usar el administrador de paquetes de Python, ya que es más fácil de instalar, mantener y actualizar.
Instale Pip, el administrador de paquetes de Python.
sudo apt-get install python-pip
Opcionalmente, pero recomendado, actualice
pip
, usando el mismo:sudo pip install -U pip
Instale la última versión estable de Django:
sudo pip install Django
Esto instala 1.6.2 al momento de escribir este artículo (consulte aquí la última versión de pypi).
Para instalar una versión específica, agregue un especificador de requisitos como este:
sudo pip install Django==1.6.2
Tenga en cuenta que APT, la administración de paquetes de Debian/Ubuntu, seguirá informando de la versión anterior instalada y todavía está instalada. APT se instala en las rutas de los paquetes dist mientras que Pip se instala en las rutas de los paquetes del sitio. Este último tiene prioridad, por lo que se elegirán los paquetes instalados localmente. Ver también:¿Cuál es la diferencia entre paquetes dist y paquetes de sitio?
Respuesta2
Primero elimine la versión django 1.3.1 previamente instalada eliminando la django
carpeta dentro /usr/local/lib/pythonx.x/dist-packages
(xx denota la versión de Python). Luego siga los pasos a continuación,
Descargar Django 1.6 desdeaquí.
Abra la terminal y vaya al directorio donde colocó el archivo
Django 1.6
.cd path/to/driectory/which/contains/django1.6.tar.gz
Extraiga
django1.6.tar.gz
ejecutando el siguiente comando.tar -xzvf Django-1.6.tar.gz
Mover al
Django-1.6
directoriocd Django-1.6
Ejecute el siguiente comando para instalar
Django-1.6
sudo python setup.py install