#!/usr/bin/env bash # ------------------------------------------------------------------ # Python 3 # Source: https://server-installer.de/scripts/python3 # Version: v1.0.1 # Last updated: 2026-07-21 # Target OS: Debian 11, Debian 12, Ubuntu 22.04, Ubuntu 24.04 # ------------------------------------------------------------------ set -euo pipefail log() { printf '\033[36m==>\033[0m %s\n' "$*"; } if [[ $EUID -ne 0 ]]; then echo "Please run as root (sudo)." >&2 exit 1 fi log "Installing Python 3, pip and venv" apt-get update -qq apt-get install -y -qq python3 python3-pip python3-venv python3-dev build-essential python3 --version pip3 --version log "Done."