mirror of
https://github.com/Ladebeze66/ft_linear_regression.git
synced 2025-12-13 04:36:51 +01:00
runsh
This commit is contained in:
parent
5b0e50bcb2
commit
a9b71d150a
8
run.sh
8
run.sh
@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
echo "🚀 Activation de l'environnement virtuel..."
|
echo "Activation de l'environnement virtuel..."
|
||||||
|
|
||||||
# Vérifier si l'environnement virtuel existe
|
# Vérifier si l'environnement virtuel existe
|
||||||
if [ ! -d "ftlinear" ]; then
|
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`)
|
# 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
|
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"
|
PIP_EXTRA="--break-system-packages"
|
||||||
else
|
else
|
||||||
PIP_EXTRA=""
|
PIP_EXTRA=""
|
||||||
@ -19,9 +19,9 @@ fi
|
|||||||
# Activer l'environnement virtuel
|
# Activer l'environnement virtuel
|
||||||
source ftlinear/bin/activate
|
source ftlinear/bin/activate
|
||||||
|
|
||||||
echo "📦 Installation des dépendances..."
|
echo "Installation des dépendances..."
|
||||||
pip install --upgrade pip $PIP_EXTRA
|
pip install --upgrade pip $PIP_EXTRA
|
||||||
pip install -r requirements.txt $PIP_EXTRA
|
pip install -r requirements.txt $PIP_EXTRA
|
||||||
|
|
||||||
echo "🎯 Exécution du programme..."
|
echo "Exécution du programme..."
|
||||||
python main.py
|
python main.py
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user