Tiempo de lectura: 2 minutos
¿Qué es Virtualenv?
Virtualenv es una herramienta que crea un entorno aislado separado de otros proyectos. En este caso, vamos a instalar diferentes versiones de Python, incluyendo sus dependencias. Crear un entorno virtual nos permite trabajar en un proyecto Python sin afectar a otros proyectos que también usan Python., Utilizará los archivos principales de Python en el entorno global para ejecutarse, lo que le ahorrará espacio en disco y le brindará la libertad de usar diferentes versiones de Python para aplicaciones o proyectos separados.
Preflight
- Se requiere instalación Pip esto instalará Python al mismo tiempo.
- iniciado sesión como root o un usuario con privilegios de administrador en un servidor Ubuntu VPS LTS. Si ha iniciado sesión con un usuario normal con privilegios de administrador, asegúrese de usar sudo antes de los comandos discutidos en este tutorial.,
Paso 1: Instalar Virtualenv
primero, actualizaremos nuestro apt-get, luego instalaremos el módulo virtualenv.
apt-get updateapt-get install python-virtualenv
Paso 2: Crear un entorno Virtual& instalar Python 3
Virtualenv funciona creando una carpeta que alberga los ejecutables Python necesarios en el directorio bin. En este caso, estamos instalando Python 3.5 mientras también creamos dos carpetas, el virtualenvironment y el directorio project_1.,
virtualenv -p /usr/bin/python3 virtualenvironment/project_1
Virtualenv creará los directorios necesarios en el directorio project_1. En este directorio encontrarás bin, include, lib, local y share.
Paso 3: Active su entorno Virtual
vaya al directorio project_1/bin y active su nuevo entorno desde esa carpeta utilizando el comando source a continuación. Cada vez que necesite trabajar en su proyecto tendrá que habilitar con el siguiente comando.,
cd virtualenvironment/project_1/binsource activate
o si está fuera del directorio bin, puede usar el siguiente comando.
$ source virtualenvironment/project_1/bin/activate
verá que ahora está en este entorno recién creado notando el cambio en el símbolo del shell, que refleja el nombre que creamos En El Paso 2.
(project_1) root@host2:~#
Cuando los paquetes de Python están instalados, vivirán en el directorio lib, project_1/lib/python3.5 / site-packages.,
Salir de su entorno virtual, escriba:
(project_1) root@host2:~# deactivate
¿Desea Saber Más?
El uso de Virtualenv con Python le permite aprovechar múltiples entornos aislados en los que puede crear, modificar o eliminar libremente sus aplicaciones. Tanto nuestros servidores dedicados como los servidores VPS en la nube pueden utilizar fácilmente esta tecnología para mejorar su productividad y proporcionar una plataforma de desarrollo estable desde la que puede lanzar sus aplicaciones.