Instalar virtualenv para Python

Al instalar entornos virtuales como virtualenv permite administrar diferentes proyectos de Python en sus distintas versiones.

Debido a que los frameworks de Python no son compatible 100% a sus versiones anteriores hay proyectos que requieren de una versión en particular. La solución que se utiliza para este punto es la creación de entornos virtuales donde se instalan las distintas versiones.

Los entornos virtuales no son como las máquinas virtuales tradicionales, los entonos se ejecutan en línea de comandos.

Instalar virtualenv para Python

La primera línea señalada es lo que normalmente aparece en la línea de comandos, la segunda indica que un entorno virtual está en ejecución.

Instalar virtualenv

Es importante mencionar que debes tener instalado Python en tu equipo de cómputo y que esta sea accesible desde la línea de comandos (CMD).

Abre el CMD o línea de comandos de Windows y ejecuta el siguiente comando.

pyhton -m pip install virtualenv

Los paquetes comenzaran a instalarse, después de unos segundos veras un mensaje de instalación correcta.

Ahora podemos crear los entornos virtuales, navega en el CMD hasta la dirección donde quieres que se ubique la carpeta del entorno. Los entornos virtuales crear una carpeta con todo el contenido, utilizando la siguiente línea creamos un entorno.

python -m venv dj22

De esta manera creamos un entorno virtual de nombre dj22, te recomiendo colocar un nombre descriptivo.

Lo único que falta es ejecutar el entorno, para hacerlo navega a la carpeta scripts del entorno creado (todo desde CMD). Ubicados en la carpeta scripts ejecutemos el siguiente comando.

activate

Veras que al inicio de la línea del cursor aparece entre paréntesis el nombre del entorno virtual que se creó y ejecuto.

Te muestro el entorno virtual que cree de nombre dj22, para que identifiques el proceso que seguimos.

Instalar y ejecutar virtualenv de python

¡Listo! Ya tenemos un entorno virtual para instalar las versiones de frameworks o paquetes que necesitemos.

Observaciones

Puedes instalar n número de entornos para diferentes proyectos, cada entorno es independiente.

Una vez que está en ejecución el entorno, puedes navegar hasta la ruta de tu proyecto para iniciar el servidor de Python. Así que no es necesario tener la aplicación y el entorno en el mismo directorio.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *