La programaci贸n web en Python se ha vuelto cada vez m谩s popular gracias a la versatilidad y el rendimiento que ofrece el framework Django. Si est谩s listo para comenzar tu viaje en el desarrollo web con Django, es esencial que sepas c贸mo instalarlo en diferentes sistemas operativos. En este art铆culo, te guiar茅 a trav茅s de los pasos para instalar Django en Windows y en distribuciones de Linux como Ubuntu o Debian.


Instalar Django en Windows

A la hora de instalar Django en Windows, hay que seguir los siguientes pasos.

Paso 0: Instalar Python y crear entorno virtual

Antes de instalar Django en Windows, debes asegurarte de que Python est茅 instalado. Puedes descargar la 煤ltima versi贸n de Python desde el sitio web oficial de Python (https://www.python.org/downloads/) y seguir las instrucciones de instalaci贸n.

Puedes ver el detalle de los pasos en la secci贸n Instalar Python 3 en Windows dentro del post 驴C贸mo instalar Python 3 en Linux, Mac y Windows?.

Una vez instalado Python, tal y como comentamos en el post Entorno virtual de Python: La gu铆a completa para la gesti贸n de dependencias, es conveniente crear un entorno virtual para cada proyecto. Recomendamos seguir los pasos indicados de C贸mo crear un entorno virtual de Python para crear y activar un entorno virtual antes de instalar Django.

Paso 1: Instalar Django

Una vez que Python est茅 instalado, puedes utilizar pip para instalar Django. Puedes instalar directamente la 煤ltima versi贸n disponible o seleccionar una versi贸n concreta.

Para saber cu谩les son las versiones disponibles de Django, puedes visitar la p谩gina de descargas de Django (Ingl茅s).

Siempre que se est茅 trabajando en un desarrollo para un proyecto profesional, es recomendable utilizar una versi贸n LTS (Long-Term Support), ya que son las versiones a las que se aplican correcciones de seguridad y de p茅rdida de datos durante un per铆odo de tiempo garantizado, generalmente tres a帽os, lo que da estabilidad a los desarrollos.

Para instalar la 煤ltima versi贸n de Django disponible, abre un terminal de comandos de Windows y ejecuta el siguiente comando de pip, el gestor de paquetes de Python:

pip install django

Si deseamos instalar una versi贸n concreta de Django (por ejemplo, la LTS 4.2.5), ejecutamos el siguiente comando de pip en el terminal de Windows:

pip install django==4.2.5

Django se instalar谩 junto con todas sus dependencias.

Paso 2: Verificar la instalaci贸n

Para asegurarte de que Django se haya instalado correctamente, ejecuta el siguiente comando en la l铆nea de comandos:

django-admin --version

Deber铆as ver la versi贸n de Django que acabas de instalar.


Instalar Django en Linux (Ubuntu o Debian)

A la hora de instalar Django en Linux, ya sea en Ubuntu o Debian, hay que seguir los siguientes pasos.

Paso 0: Instalar Python y crear entorno virtual

Antes de instalar Django en Linux, debes asegurarte de que Python est茅 instalado. En la mayor铆a de las distribuciones de Linux, Python ya est谩 preinstalado. Sin embargo, para asegurarte de tener la 煤ltima versi贸n, puedes ejecutar los siguientes comandos en la terminal para instalar la versi贸n 3 de Python:

Instalar Django en Ubuntu:

sudo apt update
sudo apt install python3

Instalar Django en Debian:

sudo apt-get update
sudo apt-get install python3

Puedes ver el detalle de los pasos en la secci贸n Instalar Python 3 en Linux dentro del post 驴C贸mo instalar Python 3 en Linux, Mac y Windows?.

Una vez instalado Python, tal y como comentamos en el post Entorno virtual de Python: La gu铆a completa para la gesti贸n de dependencias, es conveniente crear un entorno virtual para cada proyecto. Recomendamos seguir los pasos indicados de C贸mo crear un entorno virtual de Python para crear y activar un entorno virtual antes de instalar Django.

Paso 1: Instalar Django

Una vez que Python est茅 instalado, puedes utilizar pip para instalar Django. Recuerda que puedes instalar directamente la 煤ltima versi贸n disponible o seleccionar una versi贸n concreta.

Para saber cu谩les son las versiones disponibles de Django, puedes visitar la p谩gina de descargas de Django (Ingl茅s).

Siempre que se est茅 trabajando en un desarrollo para un proyecto profesional, es recomendable utilizar una versi贸n LTS (Long-Term Support), ya que son las versiones a las que se aplican correcciones de seguridad y de p茅rdida de datos durante un per铆odo de tiempo garantizado, generalmente tres a帽os, lo que da estabilidad a los desarrollos.

Para instalar la 煤ltima versi贸n de Django disponible, abre un terminal de comandos de Linux (Ubuntu o Debian) y ejecuta el siguiente comando de pip, el gestor de paquetes de Python:

pip install django

Si deseamos instalar una versi贸n concreta de Django (por ejemplo, la LTS 4.2.5), ejecutamos el siguiente comando de pip en el terminal de Windows:

pip install django==4.2.5

Django se instalar谩 junto con todas sus dependencias.

Paso 2: Verificar la instalaci贸n

Para verificar que Django se ha instalado correctamente en Linux (Ubuntu o Debian), ejecuta el siguiente comando:

django-admin --version

Esto deber铆a mostrarte la versi贸n de Django que has instalado.


Referencias


Conclusiones

Ahora que ya tienes instalado Django Framework est谩s listo para comenzar a desarrollar aplicaciones web emocionantes con Django, ya sea en Windows o Linux (Ubuntu o Debian). Ten en cuenta que estos son solo los pasos b谩sicos para la instalaci贸n. En funci贸n de tus necesidades, es posible que desees configurar un entorno virtual o instalar extensiones adicionales.

Recuerda que, independientemente del sistema operativo que elijas, Django te proporcionar谩 una base s贸lida para crear aplicaciones web de alta calidad y escalables. 隆Empieza a explorar este emocionante mundo del desarrollo web con Django!