Instalación de Python & Virtualenv
En este artículo aprenderemos a instalar Python en estos dos sistemas operativos al igual que la instalación de virtualenv y la creación de un entorno virtual. Pero antes de hacer la instalación que es virtualenv y para qué sirve, es un paquete de python que nos permite crear entornos virtuales y que hacemos con esos entornos virtuales, sirven para separar versiones de paquetes que instalamos con pip, un ejemplo seria que en un entorno virtual tenemos Django con una versión 1.6 y en otro entorno tenemos Django con una versión más reciente como la 1.8, al igual no tendremos que instalar nunca paquetes dentro de nuestro equipo si no que todo ocurre en nuestros entornos virtuales.
Instalación en Windows
Lo primero que tenemos que hacer es dirigirnos al sitio oficial de Python www.python.org y descargar la versión estable 2.7.11, está ya viene con Pip que es la herramienta encargada de instalar los paquetes de python y en este caso vamos a instalar virtualenv.
Ejecutamos el archivo que hemos descargado doble click le damos siguiente a todo hasta terminar la instalación.
Una vez terminada la instalación si vamos a la consola y escribimos python no nos va a reconocer python para que lo reconozca tenemos que agregar unas variables de entorno que es solo la ruta de donde quedo instalado nuestro python, vamos a mi equipo propiedades del sistema y en la parte izquierda dice configuración avanzada del sistema damos clic y nos abrirá otra ventada.
Ahora nos dirigimos hacia la parte inferior donde dice variables de entorno damos clic , ahora donde dice variables del sistema buscamos una que se llama path damos doble clic y agregamos lo siguiente ;C:\Python27;C:\Python27\Scripts\ no importa el orden lo importante es el ; seguido de las rutas una es para python y la otra es para pip.
Ahora si vamos a la consola (CMD) y escribimos python ya nos va a reconocer python, lo siguiente es escribir pip install virtualenv y listo ya tenemos instalado nuestro virtualenv y solo queda crear el entorno virtual y activarlo.
Para crear nuestro entorno virtual solo tenemos que escribir virtualenv name y el nombre que le queremos dar a nuestro entorno, una vez creado solo queda activarlo entrando a la carpeta scripts y escribiendo activate.
Nota: al lado izquierdo de la ruta aparece entre Paréntesis el nombre de nuestro entorno, de esa forma sabemos que esta activo nuestro entorno.
Instalación en Linux
En las distribuciones de Linux ya viene por defecto python, en mi ejemplo voy a usar Linux mint con python 2.7.6 y solo tendremos que instalar virtualenv escribiendo en la terminal sudo apt-get install python-virtualenv, también podemos instalarlo con sudo pip install virtualenv.
Por ultimo solo queda activarlo escribiendo source bin/actívate y listo queda activado al lado izquierdo podemos ver que sobrepone nuestro nombre de entorno virtual.
Soy John Serrano. Desarrollador Web Full-Stack. Entusiasta de las tecnologías web: JavaScript, Node.js, Docker, Firebase, React, etc. Me puedes encontrar en las siguientes redes sociales:
Si te gusta lo que lees puedes apoyarme haciendo una donación con PayPal, de antemano gracias por tu apoyo.
Puedes donar criptomonedas con:
TRX Tron red TRC20:
TR3nVEsRexQkdXasRLAXLW2n7DmyS7ksrq
BTC Bitcoin red BTC:
1Bd849Xr3T3i9nn96uF2JuYhp98wZyod6Q
BNB Smart Chain BSC:
0xe8ac8dc8e56208d4dad5f719ba627436187acc16
No hay un amor más grande que el dar la vida por los amigos. Juan 15:13
¿Te gusta lo que lees?
SuscríbeteOtros artículos

Closures en JavaScript que son y para qué sirven
Cuando definimos una función y adentro otra función precisamente de eso se trata los closures pero veamos cómo funcionan y para qué sirven....

¿Que es Firebase y que podemos hacer? Configuración inicial
Firebase es un conjunto de herramientas conocido como BAAS (Backend as a Service) o Backend como Servicio el cual nos brinda servicios para desarrollar nuestra....

Introducción a React Context con los Hooks de React
Gracias a los context de React podemos pasar datos a través de componentes sin necesidad de pasar esos datos por los props manualmente en cada nivel....