Instalar Django fácilmente en entorno virtual Conda

Instalar Django en un entorno virtual nunca había sido tan fácil gracias a Conda, un gestor de paquetes y entornos para multitud de lenguajes (Python, R, Ruby, Lua, Scala, Java, JavaScript, C/ C++, FORTRAN). En este videotutorial te enseñaré a instalar conda con Miniconda, a crear tu primer entorno virtual y a instalar Django de una forma cómoda y sencilla.

Si tienes algún problema durante la instalación ábreme un ticket y lo verificamos.

NOTA: Si dispones de Anaconda no es necesario instalar Miniconda, pues es una versión ligera del mismo programa. Puedes saltarte la instalación e ir directamente al paso de crear el entorno virtual.

Selecciona tu sistema operativo

Windows 10

Chuleta de comandos en Windows 10

# Consultar la versión de Python por defecto
python -V

# Crear entorno Conda vacío con Python 3.7
conda create -n django2 python==3.7 sqlite==3.25.3

# Activar el entorno virtual
activate django2

# Listar los paquetes instalados en el entorno virtual
(django2) pip list

# Instalar Django en el entorno virtual
(django2) pip install django  # se puede instalar cualquier versión con django==2.0.2 o la que sea

# Crear un proyecto de Django
(django2) django-admin startproject proyecto

# Desinstalar Django del entorno virtual
(django2) pip uninstall django

# Desactivar el entorno virtual
(django2) deactivate

MacOS X

Chuleta de comandos en MacOS X

# Consultar la versión de Python por defecto
python -V

# Instalar un script bash del directorio actual
sh ./script.sh

# Inyectar la nueva configuración en el .bash_profile
source ~/.bash_profile

# Crear entorno Conda vacío con Python 3.7
conda create -n django2 python==3.7 sqlite==3.25.3

# Activar el entorno virtual
source activate django2

# Listar los paquetes instalados en el entorno virtual
(django2) pip list

# Instalar Django en el entorno virtual
(django2) pip install django  # se puede instalar cualquier versión con django==2.0.2 o la que sea

# Crear un proyecto de Django
(django2) django-admin startproject proyecto

# Desinstalar Django del entorno virtual
(django2) pip uninstall django

# Desactivar el entorno virtual
(django2) source deactivate

GNU/Linux

Chuleta de comandos en GNU/Linux

# Consultar la versión de Python por defecto
python -V

# Instalar un script bash del directorio actual
sh ./script.sh

# Inyectar la nueva configuración en el .bashrc
source ~/.bashrc

# Crear entorno Conda vacío con Python 3.7
conda create -n django2 python==3.7 sqlite==3.25.3

# Activar el entorno virtual
source activate django2

# Listar los paquetes instalados en el entorno virtual
(django2) pip list

# Instalar Django en el entorno virtual
(django2) pip install django  # se puede instalar cualquier versión con django==2.0.2 o la que sea

# Crear un proyecto de Django
(django2) django-admin startproject proyecto

# Desinstalar Django del entorno virtual
(django2) pip uninstall django

# Desactivar el entorno virtual
(django2) source deactivate

¿Necesitas un IDE para Python y Django?

Aquí encontrarás un videotutorial de configuración paso a paso para Visual Studio Code, mi entorno de trabajo recomendado.