We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b7009b6 commit 164c48fCopy full SHA for 164c48f
start.sh
@@ -0,0 +1,20 @@
1
+#!/bin/bash
2
+
3
+# Vérifie si pip est installé
4
+if ! command -v pip &> /dev/null
5
+then
6
+ echo "Pip n'est pas installé. Veuillez installer pip avant de continuer."
7
+ exit 1
8
+fi
9
10
+# Vérifie si tous les packages dans requirements.txt sont installés
11
+while IFS= read -r package || [ -n "$package" ]; do
12
+ if ! pip show "$package" > /dev/null 2>&1; then
13
+ echo "Le package $package n'est pas installé. Installation en cours..."
14
+ pip install "$package"
15
+ fi
16
+done < requirements.txt
17
18
+# Exécute app.py
19
+echo "Tous les packages sont installés. Lancement de app.py..."
20
+python app.py
0 commit comments