all
🚀 Deploy — JH Photomaton / 🔍 Vérification (push) Has been cancelled
🚀 Deploy — JH Photomaton / 🍓 Deploy sur le Pi (push) Has been cancelled

This commit is contained in:
2026-07-17 01:13:57 +02:00
parent 9a006f1457
commit 3de55821b7
5 changed files with 50 additions and 40 deletions
+8
View File
@@ -62,7 +62,15 @@ echo ""
echo "▶ Création de l'environnement virtuel Python..."
python3 -m venv "$VENV_DIR" --system-site-packages
# Le venv est créé par root (sudo) — le remettre à pi pour que pip fonctionne sans sudo
chown -R pi:pi "$VENV_DIR"
"$VENV_DIR/bin/pip" install --upgrade pip -q
# Force jinja2 dans le venv pour ecraser la version systeme Debian
# (la version systeme sur Trixie a un bug LRUCache incompatible avec Starlette)
"$VENV_DIR/bin/pip" install --upgrade --ignore-installed jinja2 -q
"$VENV_DIR/bin/pip" install -r "$INSTALL_DIR/requirements.txt" -q
# rpi_ws281x (nécessite les headers, installé depuis PyPI)