3/03/2013

[Guía] Instalando Django en GNU/Linux (Ubuntu)


El día de hoy mientras me encontraba trabajando en un proyecto tuve la necesidad de instalar el framework “Django” en mi GNU/Linux (Ubuntu). Y encontré mucha información al respecto pero nada en español (el ingles no es mi fuerte); así que, decidí realizar una pequeña y sencilla guía de como instalarlo sin problemas en nuestro Linux.

Primeramente debemos saber que hay diversas formas de instalar Django en nuestro sistema, a continuación veremos dichos métodos:

pip install

La utilidad pip nos ayuda a instalar librerías del repositorio de la comunidad Python, el repositorio en cuestión se llama PyPi.

#Archlinux
$ sudo pacman -S python-pip
#Fedora
$ sudo yum install python-pip
#Debian, Ubuntu
$ sudo apt-get install python-pip python-dev build-essential
$ sudo pip install –upgrade pip

Una vez que tengamos instalada la utilidad pip, procederemos a instalar Django:

$ sudo pip install django

Con ello tendremos la versión mas reciente del framework en nuestro equipo.


Usando easy_install

Easy_install es una alternativa a pip, ya dependerá de nosotros cual usar, easy_install se instala de la siguiente manera:

$ sudo apt-get install python-setuptools

Una vez instalado el paquete procedemos a instalar django:

$sudo easy_install django



Usando apt-get install

Si eres de los que como yo, esta mas familiarizado con apt-get sin duda te recomiendo esta manera pues es bastante practica sin necesidad de instalar otra cosa, solamente necesitamos escribir en nuestra terminal lo siguiente:

$ sudo apt-get install python-django

Con ello tendremos ya instalado Django en nuestro equipo.


Desde código fuente

Ahora que si lo que prefieres es descargar las fuentes debes agregar el repositorio:

svn co http://code.djangoproject.com/svn/django/trunk/django_source 

Buscamos la ruta del directorio:

python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"


Creamos un enlace al directorio correspondiente:


ln -s `pwd`/django_source/django path-to-site-packages-directory/django

En la linea de arriba “path-to-site-packages-directory” lo cambiamos por la ruta que nos devuelta la linea anterior.


Por ultimo agregamos “django-admin.py” a “/usr/local/bin”:


sudo cp ~/django_source/django/bin/django-admin.py /usr/local/bin

Como podemos ver, en realidad es bastante sencillo, pero nunca esta por demás tener esta información a la mano ^^










(Música) Toto - Rosanna (40 Tours Around The Sun)

  He pasado los ultimos dias escuchando a TOTO y sin duda este es uno de mis temas favoritos.