Cómo instalar y usar VirtualEnv con Python 2.7

Cómo instalar y usar VirtualEnv con Python 2.7

VirtualEnv es una herramienta útil para crear un entorno aislado para su aplicación Python. Este entorno tiene sus propios directorios y entorno de instalación para mantenerlo separado de otras aplicaciones de Python. Esto no comparte bibliotecas con otros entornos. VirtualEnv es la forma más fácil y recomendada de configurar un entorno de Python personalizado. Este tutorial lo ayudará a crear un entorno virtual para su aplicación Python 2 y usar esto.

Requisitos previos

Debe tener los siguientes paquetes instalados en su sistema.

  • Python 2.7
  • PEPITA

Instale VirtualEnv con Python 2

Debe tener Python 2 y PIP instalado en su sistema. Use PIP2 para instalar Virtualenv Python Module

PIP2 Instalar virtualenv recopilar virtualenv descargando https: // archivos.pitonhosted.org/paquetes/f7/69/9a07/virtualenv-16.7.4-Py2.py3-none-cualquier.WHL (3.3MB) 100% | ████████████████████████████████ | 3.3MB 448KB/S Instalación de paquetes recolectados: VirtualEnv instaló con éxito virtualEnv-16.7.4 

Crear entorno virtual

El python3 está instalado en la ubicación estándar. Encuentre la ubicación del archivo binario de Python 2 utilizando el comando.

Que python2 /usr/bin/python2 

Ahora, cree un entorno separado para su aplicación. Puede cambiar el nombre del directorio de entorno (ISOENV utilizado en el siguiente ejemplo) según su elección. También puede definir el directorio de medio ambiente en una ubicación diferente.

virtualenv -p/usr/bin/python2 isoenv Ejecutando virtualEnv con intérprete/usr/bin/python2 ya usando intérprete/usr/bin/python2 usando prefijo base '/usr' nuevo ejecutable de python en/var/webapps/isoenv/bin/python2 también creando ejecutable en/var/webapps/isoenv /bin/python instalando setuppools, pip, rueda ... hecho. 

Este comando crea una copia local de su entorno específico para este sitio web. Mientras trabaja en este sitio web, debe activar el entorno local para asegurarse de trabajar con las versiones correctas de sus herramientas y paquetes.

Para activar el nuevo entorno virtual, ejecute lo siguiente:

fuente ISOENV/bin/activar 

El nombre del entorno virtual actual aparece a la izquierda del aviso. Por ejemplo:

(isoenv) [correo electrónico protegido] $ 

Para verificar la versión correcta de Python, ejecute lo siguiente:

(isoenv) [correo electrónico protegido] $ Python -V Python 2.7.12 

Cualquier paquete que instale usando PIP ahora se coloca en la carpeta del proyecto de entornos virtuales, aislado de la instalación global de Python.

Use PIP2 para instalar un módulo:

(isoenv) [correo electrónico protegido] $ PIP2 Instalar  

Puedes usar 'nariz' si vas a trabajar con OpenStack. Por ejemplo:

(ISOENV) [Correo electrónico protegido] $ Pip2 Instalar la nariz Recolección de la nariz HTTPS: // archivos.pitonhosted.org/paquetes/15/d8/dd071918c040f50fa1cf80da16423af51ff8ce4a0f2399b7bf8de45ac3d9/nariz-1.3.7-py3-none-cualquier.WHL (154KB) | ████████████████████████████████ | 163kb 18.6 MB/s Instalación de paquetes recolectados: nariz instalada con éxito Nariz-1.3.7 

Desactivar el entorno virtualenv

Después de terminar su trabajo dentro del entorno virtual, simplemente salga de esto escribiendo el comando desactivado. Obtendrá los usuarios para que el shell predeterminado.

(isoenv) [correo electrónico protegido] $ desactivate 

Eliminar el entorno virtualenv

Si su aplicación ya no requería el entorno virtual, puede eliminar esto. Para eliminar el entorno simplemente elimine el directorio de entorno.

rm -rf isoenv