Aunque moderno Linux Las distribuciones proporcionan interfaces gráficas, y la instalación y gestión del software son significativamente más rápidas y flexibles a través de la línea de comandos. Python, un lenguaje de programación versátil, se puede instalar en Ubuntu 24.04 de varias maneras según sus necesidades.
Comprobar si Python ya está instalado
Abra la terminal y ejecute:
python3 --version If Python Si está instalado, devolverá una versión como Python 3.12.x. Si no es así, proceda con la instalación.
Opción 1: Instalar mediante apt (predeterminado) Ubuntu repositorio)
Primero, actualiza el sistema:
sudo apt update && sudo apt upgrade -y Instale Python 3 y herramientas esenciales para el desarrollo:
sudo apt install python3 python3-pip python3-venv python3-dev -y Verifique la instalación:
python3 --version
pip3 --version Este método es sencillo pero puede que no proporcione la información más reciente. Python versión.
Opción 2: Instalar una versión específica usando el repositorio PPA de deadsnakes
Para los más nuevos Python versiones:
sudo apt install software-properties-common -y
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.11 python3.11-venv python3.11-dev -yEjecuta la nueva versión:
python3.11 --version Esto es ideal si necesita algo específico Python versión para compatibilidad.
Opción 3: Instalar a través de pyenv (gestionar múltiples Python versiones)
Pyenv permite cambiar fácilmente entre Python versiones. Instalar dependencias:
sudo apt install make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev -yInstalar pyenv:
curl https://pyenv.run | bash Agrega pyenv a tu shell (~/.bashrc o ~/.zshrc):
export PATH="$HOME/.pyenv/bin:$PATH"
eval "$(pyenv init --path)"
eval "$(pyenv virtualenv-init -)"Instalar un Python Versión:
pyenv install 3.12.1
pyenv global 3.12.1 Verificar:
python --version Pyenv es perfecto para desarrolladores que trabajan en múltiples proyectos con diferentes Python versiones.
Opción 4: Construir Python de la fuente
Para un control máximo sobre las funciones y optimizaciones:
sudo apt install build-essential libssl-dev zlib1g-dev libncurses5-dev libncursesw5-dev libreadline-dev libsqlite3-dev libffi-dev libbz2-dev wget -y
wget https://www.python.org/ftp/python/3.12.1/Python-3.12.1.tgz
tar -xf Python-3.12.1.tgz
cd Python-3.12.1
./configure --enable-optimizations
make -j$(nproc)
sudo make altinstallUtilice Python 3.12 para ejecutarlo sin reemplazar la configuración predeterminada del sistema. Python.
Entornos virtuales
Para aislar las dependencias del proyecto:
python3 -m venv myenv
source myenv/bin/activate
pip install requests
deactivateHoja de trucos
- python3 --version — comprobar instalado Python versión
- pip3 --version — comprobar la versión de pip
- python3 — iniciar intérprete
- pip3 instalar — instalar paquete
- python3 -m venv — crear un entorno virtual
- fuente /bin/activate — activar el entorno
- desactivar — salir del entorno
Conclusión
Python 3 se puede instalar en Ubuntu 24.04 de varias maneras: mediante apt para mayor simplicidad, el repositorio PPA de deadsnakes para versiones específicas, pyenv para la gestión de versiones o desde el código fuente para una máxima personalización. El uso de entornos virtuales garantiza dependencias aisladas para un desarrollo fluido.