Noticias
n8n ya está disponible en el Serverspace panel de control como un 1-Click App
Serverspace Black Friday
DF
De marzo de 20 2025
Actualizado el 19 de enero de 2026

Cómo crear y gestionar una Python 3 Entorno virtual en Ubuntu 22.04

Linux Ubuntu

Introducción

Python es uno de los lenguajes de programación más populares para el desarrollo backend, la automatización, el análisis de datos y las tareas DevOps. Linux servidores, Python Se utiliza a menudo para ejecutar scripts, aplicaciones web y servicios en segundo plano.

En esta guía, aprenderá a crear y administrar una Python 3 entorno virtual en Ubuntu 22.04. Los entornos virtuales le permiten aislar las dependencias del proyecto, evitar conflictos de versiones y mantener su sistema Python Instalación limpia.

Preparándose para la instalación

Este tutorial es adecuado para Ubuntu 22.04 Servidor y VPS entornos. Todos los comandos se ejecutan utilizando privilegios sudo.

Antes de instalar los paquetes, debe seguir nuestro guía a correr Ubuntu Servidor 22.04 como usuario estándar.

La instalación de Python 3 y pip en Ubuntu 22.04

Actualicemos el índice del paquete y ejecutemos el comando para actualizar los paquetes a las últimas versiones:

sudo apt update && sudo apt upgrade -y

El indicador -y confirma automáticamente todas las solicitudes durante el proceso de actualización.
Revisando el Python la versión va así:

python3 --version

La salida va a ser así:

#Output
Python 3.10.6

El siguiente paso es instalar python3-pip para poder administrar Python paquetes Usemos el comando incorporado:

sudo apt install python3-pip -y

Para instalar la biblioteca matplotlib, debe ejecutar el siguiente comando y el resultado se muestra en la Pantalla 1:

pip3 install matplotlib

La instalación de Python 3 y pip en Ubuntu 22.04

Installing the matplotlib library
Pantalla 1: instalación de la biblioteca matplotlib

Para asegurarse de que el entorno del software sea confiable, debe instalar varios paquetes

sudo apt install build-essential libssl-dev libffi-dev python3-dev

La primera etapa ha sido completada. Hemos actualizado el índice de paquetes y actualizado los paquetes obsoletos, se encuentra instalada la versión actual del sistema de gestión de paquetes pip3.

Configuración de un entorno virtual

A Python El entorno virtual es un espacio de trabajo aislado que contiene su propio Python Binarios y bibliotecas instaladas. Uso de entornos virtuales en Ubuntu Los servidores ayudan a prevenir conflictos de dependencia entre diferentes proyectos y a nivel de sistema. Python .
El entorno virtual se implementa utilizando el paquete venv (entorno virtual) instalado:

sudo apt install python3-venv -y

Entonces vamos a crear un directorio llamado prueba:

mkdir test
cd test

Cambie al primer directorio y use el siguiente comando para crear un entorno virtual llamado test_env:

python3 -m venv test_env

El resultado se muestra en la Pantalla 2.

Create a virtual environment
Pantalla 2: crear un entorno virtual

Los archivos generados configuran el entorno virtual para que funcione por separado de nuestros archivos host. La activación del entorno es la siguiente, y para deshabilitar el entorno, debe ejecutar el comando deactivate:

source test_env/bin/activate

Para deshabilitar el entorno virtual, ejecute el comando:

deactivate

Los resultados se muestran en la Pantalla 3.

 Activating and deactivating a virtual environment
Pantalla 3 - Activación y desactivación de un entorno virtual

En la figura, puede ver que después del lanzamiento, aparece una inscripción frente al nombre de usuario (test_env) que indica que todos los comandos se ejecutan en un entorno virtual, el siguiente paso es considerar ejecutar un código regular escrito en el Python lenguaje de programación.

Probando el entorno virtual

Después de la activación, debe crear un archivo con la extensión .py:

vim thanks.py

И вставим следующий кусок кода:

print("Dear User,\n"
"Thank you for using tutorials from \n"
"Serverspace Team")

Para ejecutar el programa, haga lo siguiente:

python3 thanks.py

Y obtenemos el siguiente resultado, como se muestra en la Pantalla 4.

 Running code in a virtual environment
Pantalla 4: ejecución de código en un entorno virtual

En este punto finaliza la etapa y para completar el proceso de trabajo en el entorno virtual ejecutaremos el comando “desactivar” y volver al entorno normal.

Conclusiones

En esta guía, aprendió a instalar Python 3 y pip en Ubuntu 22.04, crear y administrar una Python Entorno virtual y prueba la ejecución aislada de proyectos. Los entornos virtuales son esenciales para mantener dependencias limpias y estables. Python desarrollo en Linux servidores.

FAQ (preguntas más frecuentes)

  • ¿Cómo puedo verificar qué versión de Python está instalado en Ubuntu 22.04?
    Un entorno virtual aísla las dependencias del proyecto, evita conflictos de versiones y permite múltiples Python proyectos que se ejecutan independientemente en el mismo servidor.
  • ¿Por qué necesito un entorno virtual en Python?
    Un entorno virtual aísla las dependencias del proyecto, evitando conflictos entre diferentes Python bibliotecas y garantizar un desarrollo estable.
  • ¿Cuál es la diferencia entre pip3 y venv?
    pip3 es un administrador de paquetes que se utiliza para instalar y administrar Python bibliotecas, mientras que venv crea entornos aislados donde se almacenan estas bibliotecas.
  • ¿Cómo activo y desactivo un Python ¿Entorno virtual?
    Para activar: source project_env/bin/activate
    Para desactivar: desactivar
  • ¿Puedo tener múltiples entornos virtuales en el mismo servidor?
    Sí, puedes crear tantos como necesites, cada uno en su propio directorio, con sus propias dependencias.
Votar:
4 de 5
Calificación promedio: 4.8
Calificado por: 11
1101 CT Ámsterdam Países Bajos, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300
Utilizamos cookies para hacer que su experiencia en el Serverspace mejor. Al continuar navegando en nuestro sitio web, usted acepta nuestros
Uso de Cookies y Política de privacidad.