#!/usr/bin/env bash # Instala el entorno de KISUM (Python + librosa) en ./.venv de esta carpeta. # Portable: no depende de rutas absolutas, funciona en cualquier Linux. set -euo pipefail DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" cd "$DIR" echo "==> KISUM: comprobando requisitos" command -v python3 >/dev/null 2>&1 || { echo "ERROR: falta python3. Instálalo con el gestor de tu distro." >&2 exit 1 } if ! command -v ffmpeg >/dev/null 2>&1; then echo "AVISO: ffmpeg no está instalado. KISUM lo necesita para leer vídeo" echo " (mp4/mkv...) y algunos audios. Instálalo:" echo " Debian/Ubuntu: sudo apt install ffmpeg" echo " Fedora: sudo dnf install ffmpeg" echo " Arch: sudo pacman -S ffmpeg" fi echo "==> KISUM: creando entorno virtual (.venv)" python3 -m venv .venv ./.venv/bin/pip install --upgrade pip -q echo "==> KISUM: instalando dependencias (librosa, soundfile, numpy)…" ./.venv/bin/pip install -r requirements.txt echo "==> KISUM listo. Prueba: ./kisum tu_cancion.mp3"