Je cours mon application dans un virtualenv en utilisant Python3.4. WiringPi nécessite un privilège sudo pour accéder aux broches matérielles.WiringPi et Flask Sudo Conflict
Flask, d'autre part, réside dans mon dossier virtualEnv, donc je ne peux pas y accéder en utilisant sudo flask
.
J'ai essayé de le faire démarrer au démarrage en plaçant certaines commandes dans /etc/rc.local
afin qu'il puisse avoir un accès root automatiquement. Il me dit seulement qu'il ne peut pas trouver des modules de base de la bibliothèque Python (comme re
).
Mon RPI2 exécute Raspbian. Pour l'instant je l'utilise en utilisant flask run --localhost=0.0.0.0
, que je sais que je ne suis pas censé faire, mais je le changerai plus tard.