2012-03-04 12 views
6

Estoy usando The Definitive guide to installing Django on ubuntu e irónicamente necesito algo más definitivo porque no puedo hacer que funcione.¿Cómo instalo Django en Ubuntu 11.10?

(he seguido los pasos antes de esto en el siguiente enlace)

Aquí está mi situación/punto muerto:

[email protected]:/var/src$ tar xzvf Django-1.3.1.tar.gz 
tar (child): Django-1.3.1.tar.gz: Cannot open: No such file or directory 
tar (child): Error is not recoverable: exiting now 
tar: Child returned status 2 
tar: Error is not recoverable: exiting now 

Por lo que me dice que no hay ningún archivo de Django-1.3.1.tar .gz? Creo que puedo buscar un archivo por nosotros por:

[email protected]:/var/src$ ls 
index.html index.html.1 
[email protected]:/var/src$ 

¿Qué debo hacer?

+1

se puede usar 'pip 'para instalar la versión más actualizada de django. si no tiene 'pip', puede emitir' easy_install pip'. Luego escribe 'pip install django' Esto enlazará automáticamente django-admin.py para ti y, en general, simplificar el proceso de instalación. – dm03514

+0

gracias por la ayuda. Estoy constantemente sorprendido de cuántas maneras hay para atarme los zapatos .. –

+0

Nominación para volver a abrir ... Las "herramientas comúnmente utilizadas por los programadores" son criterios inútiles e incluyen casi todo. Como tal, Package Managers y Django están igual de tema que las configuraciones de Apache y Nginx y cualquier otro comando o programa en una distribución. – jww

Respuesta

0

De hecho, siguiendo el enlace me sale el mismo problema, primero.

mv index.html Django-1.3.1.tar.gz 

lo arregla para mí. A continuación, puede continuar con

tar xzvf Django-1.3.1.tar.gz 
3

Si estás usando Ubuntu, a continuación, puedes utilizar el paquete proporcionado en los repositorios:

$ sudo apt-get install python-django 
... 
$ python -c 'import django; print django.get_version()' 
1.3 
0

Cualquier guía que no incluye virtualenv y ISN virtualenvwrapper' Definitivamente suficiente para mí :) En serio, te salvará de un mundo de dolor.

También nginx + gunicorn ahora parece ser el método predeterminado para servir django en lugar de Apache + mod_wsgi, pero yo diría que eso es menos definitivo.

17

pip es la mejor herramienta para instalar paquetes de python. Aquí está link para instalar setup-tools y pip on ubuntu.

Si ha instalado pip, será muy fácil instalar django y otros paquetes de python.

$ sudo pip install django 

o para una versión específica de Django

$ sudo pip install django==1.3.1 
0

1) descargar Django-1.3.1.tar.gz https://www.djangoproject.com/download/

2) entrar en directorio con el archivo

tar xzvf Django-1.3.1.tar.gz 
cd Django-1.3.1 
sudo python setup.py install 

3) compruebe si python ve django

>>> python 
>>>import django 
>>>print django.get_version() 

Después de que se obtiene Aptana como IDE para trabajar con Django

0

si tiene easy_install:

easy_install django 

y para una versión específica:

easy_install django==1.#.# 
Cuestiones relacionadas