This commit is contained in:
Ladebeze66 2025-02-22 18:58:12 +01:00
parent 5b0e50bcb2
commit a9b71d150a

8
run.sh
View File

@ -1,6 +1,6 @@
#!/bin/bash
echo "🚀 Activation de l'environnement virtuel..."
echo "Activation de l'environnement virtuel..."
# Vérifier si l'environnement virtuel existe
if [ ! -d "ftlinear" ]; then
@ -10,7 +10,7 @@ fi
# Détecter si le système est Debian/Ubuntu avec PEP 668 (éviter l'erreur `externally-managed-environment`)
if grep -q "externally-managed" /usr/lib/python*/EXTERNALLY-MANAGED 2>/dev/null; then
echo "⚠️ Système avec gestion des paquets restreinte. Utilisation de '--break-system-packages'."
echo "Système avec gestion des paquets restreinte. Utilisation de '--break-system-packages'."
PIP_EXTRA="--break-system-packages"
else
PIP_EXTRA=""
@ -19,9 +19,9 @@ fi
# Activer l'environnement virtuel
source ftlinear/bin/activate
echo "📦 Installation des dépendances..."
echo "Installation des dépendances..."
pip install --upgrade pip $PIP_EXTRA
pip install -r requirements.txt $PIP_EXTRA
echo "🎯 Exécution du programme..."
echo "Exécution du programme..."
python main.py