all
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user