ADA-Python / install.sh
ussu321's picture
Upload 50 files
bd86de0 verified
Raw
History Blame Contribute Delete
2.12 kB
#!/bin/bash
# ================================================================================
# USSU ALGORITHM ANALYZER v4.0 — Linux/Kali Installer
# Author: Ussu (github.com/issu321)
# Repo: https://github.com/issu321/ADA-Python
# No virtualenv — installs directly to system/user Python
# ================================================================================
set -e
echo ""
echo " ╔═══════════════════════════════════════════════════════════════╗"
echo " ║ USSU ALGORITHM ANALYZER v4.0 — INSTALLER ║"
echo " ║ Linux / Kali / macOS | Python 3.10+ | Flask Edition ║"
echo " ║ github.com/issu321 | github.com/issu321/ADA-Python ║"
echo " ╚═══════════════════════════════════════════════════════════════╝"
echo ""
# Detect Python
PYTHON_CMD=""
for cmd in python3 python; do
if command -v $cmd &> /dev/null; then
VER=$($cmd --version 2>&1 | grep -oP '\d+\.\d+')
MAJOR=$(echo $VER | cut -d. -f1)
MINOR=$(echo $VER | cut -d. -f2)
if [ "$MAJOR" -ge 3 ] && [ "$MINOR" -ge 10 ]; then
PYTHON_CMD=$cmd
break
fi
fi
done
if [ -z "$PYTHON_CMD" ]; then
echo " ❌ Python 3.10+ not found. Please install Python 3.10 or newer."
exit 1
fi
echo " ✅ Python detected: $PYTHON_CMD ($($PYTHON_CMD --version 2>&1))"
# Install dependencies (user install, no venv)
echo ""
echo " 📦 Installing dependencies..."
$PYTHON_CMD -m pip install --upgrade pip
$PYTHON_CMD -m pip install --user -r requirements.txt
echo ""
echo " ✅ Installation complete!"
echo ""
echo " 🚀 To start the app:"
echo " $PYTHON_CMD app.py"
echo ""
echo " 🌐 Then open http://localhost:7860 in your browser"
echo ""
echo " 📚 Repo: https://github.com/issu321/ADA-Python"
echo " 👤 Author: https://github.com/issu321"
echo ""