Outils pour utilisateurs

Outils du site


linux:rpi:installation

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
linux:rpi:installation [2025/04/27 17:36] tutospistolinux:rpi:installation [2025/04/27 20:05] (Version actuelle) – [Python] tutospisto
Ligne 42: Ligne 42:
 <code bash>sudo apt install python3 python3-dev python3-rpi.gpio python3-venv</code> <code bash>sudo apt install python3 python3-dev python3-rpi.gpio python3-venv</code>
  
-sudo useradd -m -d /home/pi pi 
-sudo passwd pi 
-cd /home/pi 
  
 +Python fonctionne avec des environnement (par projet ou par user). On crée un utilisateur dédié :
 +<code bash>sudo useradd -m -d /home/$USER $USER
 +sudo passwd $USER
 +cd /home/$USER</code>
  
- +Puis l'environnement :
-Python fonctionne avec des environnement (par projet ou par user). On en crée un :+
 <code bash>python3 -m venv .venv</code> <code bash>python3 -m venv .venv</code>
-source .venv/bin/activate+ 
 +On l'active : 
 +<code bash>source /home/pi/.venv/bin/activate</code> 
 Dans l'environnement .venv :  Dans l'environnement .venv : 
-<code bash>pip3 install RPi+<code bash> 
 +#pip3 install RPi (n'a pas marché ? non nécessaire ?)
 pip3 install RPi.GPIO pip3 install RPi.GPIO
 pip3 install Adafruit_DHT --install-option="--force-pi" pip3 install Adafruit_DHT --install-option="--force-pi"
 pip3 install board</code> pip3 install board</code>
 +
 +Et enfin pour lancer un script (potentiellement en sudo) : 
 +<code bash>/home/$USER/.venv/bin/python3 /home/$USER/script.py</code>
linux/rpi/installation.1745775365.txt.gz · Dernière modification : 2025/04/27 17:36 de tutospisto