Cómo configurar un entorno virtual de Python en Debian 10 Buster

Cómo configurar un entorno virtual de Python en Debian 10 Buster

Hay dos formas muy simples de crear un entorno virtual de Python en Debian 10. Son muy similares y ofrecen casi los mismos beneficios. Como bono adicional, no necesitará instalar nada fuera de los repositorios de Debian predeterminados para usarlos.

En este tutorial aprenderás:

  • Cómo instalar las dependencias
  • Cómo usar Venv de Python 3
  • Cómo usar virtualenv
Entorno virtual de Python en Debian 10.

Requisitos y convenciones de software utilizados

Requisitos de software y convenciones de línea de comandos de Linux
Categoría Requisitos, convenciones o versión de software utilizada
Sistema Debian 10 Buster
Software Python 3
Otro Acceso privilegiado a su sistema Linux como root o a través del sudo dominio.
Convenciones # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Instalar las dependencias

Antes de comenzar, asegúrese de tener Python 3.

$ sudo apto install python3 python3-henv


Entonces, si planea usar VirtualEnv, instale eso también.

$ sudo apt install virtualenv python3-virtualenv

Use Venv de Python 3

Establecer Python Venv en Debian 10.

Python 3's venado La funcionalidad está incorporada y puede usarlo para configurarlo sin nada más.

$ python3 -m venv/rath/to/virtual/entorno
Active Python Venv en Debian 10.

Solo tomará unos segundos prepararse. Una vez hecho, puede activar el entorno virtual con:

$ Source Your-Broject/bin/activar

Ahora, está trabajando con la instalación de Python desde su entorno virtual, en lugar del sistema de todo el sistema. Cualquier cosa que haga ahora, debería residir en la carpeta de su proyecto. Cuando hayas terminado, solo corre desactivar para salir de la pitón virtual.

Usar virtualenv

Crea Python Virtualenv en Debian 10.

Para comenzar, cree su entorno con el virtualenv dominio. También tendrá que decirle que use Python 3 con el -pag bandera.

$ virtualenv -p python3/rath/to/virtual/entorno


Active Python Virtualenv en Debian 10.

Esto tardará unos segundos en configurarse con PIP y los otros paquetes de Python que incluye. Cuando esté terminado, active el entorno.

$ Source Your-Project/bin/activar

Haz tu trabajo dentro de los directorios de proyectos. Cuando hayas terminado, usa desactivar para salir del entorno virtual.

Conclusión

Es muy fácil configurar con entornos virtuales de Python, y los beneficios son bastante claros. Podrá compartimentar sus proyectos y evitar que las cosas sean conflictivas. También es más fácil administrar las versiones de los paquetes de Python mientras trabaja.

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Mastering Bash Script Loops
  • Cómo ejecutar el sistema operativo Raspberry Pi en una máquina virtual con ..
  • Cosas para instalar en Ubuntu 22.04
  • Mint 20: Mejor que Ubuntu y Microsoft Windows?
  • Ubuntu 20.04 Guía
  • Sistema colgado de Linux? Cómo escapar a la línea de comando y ..
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..