Modifications

Sauter à la navigation Sauter à la recherche
Ligne 29 : Ligne 29 :  
Une fois que ''git'' est installé (si ce n'est pas déjà fait) vous pourrez passer à la suite.
 
Une fois que ''git'' est installé (si ce n'est pas déjà fait) vous pourrez passer à la suite.
   −
== Qu'est il arrivé au code au code Python d'Adafruit!? ==
+
== Qu'est il arrivé au code Python d'Adafruit!? ==
 
Par le passé, tout le code Python des bibliothèques Adafruit était disponible dans un unique dépôt GitHub localisé sur [https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git]
 
Par le passé, tout le code Python des bibliothèques Adafruit était disponible dans un unique dépôt GitHub localisé sur [https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git]
   −
In the past this repository held all of the Raspberry Pi related Python code that Adafruit published. For example code to talk to sensors like the BMP085, TCS34725, and other hardware like character LCD plates. Over time we found it difficult to manage so much code in a single repository, and couldn't easily put the code on Python's package index for simple installation. Now we've broken out all of the previous Python code into individual GitHub repositories, and we've loaded all of these repositories on the Python package index so they can be installed with pip (note that pip won't install example code so for most users it's recommended to install from source).
+
Par le passé, le dépôt '''Adafruit-Raspberry-Pi-Python-Code.git''' maintenant tout le code publié par Adafruit. Il contenait le code pour communiquer avec un senseur comme le BMP085, TCS34725 ou autre matériel comme l'afficheur LCD d'Adafruit. Avec le temps, Adafruit à fini par se rendre compte qu'il était difficile de maintenir autant de code dans un seul dépôt. Il était également difficile de passer {{underline|tout ce code d'un seul tenant}} dans PiP (''Python package index'') pour en simplifier l'installation.  
   −
In addition all of the Python libraries below support both Python 2.7 and Python 3.x! Note if you do plan to use Python 3 it has totally separate libraries from Python 2 so you might need to install all the libraries you use in both Python 2 and 3. See this video stream for more details: https://www.youtube.com/watch?v=rRFG32EebNc In particular on a Raspberry Pi you probably want to install Python 3, PIP for Python 3, and the RPi.GPIO library (used to talk to GPIO pins on the Pi) with these commands:
+
En conséquence, Adafruit à scindé l'ancienne bibliothèque Python en dépôt individuels. Ensuites, ces dépôts ont été chargés dans l'index "Python package index" de sorte qu'il est possible de réaliser simplement des installations avec '''la commande pip'''.
    +
{{ambox|text=Notez que pip n'installe pas les codes d'exemples. Il est donc recommandé, a la plupart des utilisateurs, d'installer les sources).}}
 +
 +
Le dépôt GitHub [https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git] contient une liste des bibliothèques installable avec pip.
 +
 +
Toutes les bibliothèques Python supportent Python 2.7 et Python 3.x! Notez que si vous comptez utiliser Python 3, ce dernier dispose de bibliothèques totalement séparées des bibliothèques Python 2. Vous pourriez donc avoir besoin d'installer les bibliothèques pour Python 2 et Python 3. Voyez la vidéo YouTube suivante pour plus de détails:
 +
* [https://www.youtube.com/watch?v=rRFG32EebNc https://www.youtube.com/watch?v=rRFG32EebNc] (''Adafruit, Anglais'')
 +
 +
Pour un support Python 3 sur Raspberry Pi, il sera nécessaire d'installer Python 3, PIP pour Python 3 et la bibliothèque RPi.GPIO (utilisée pour contrôler les GPIO du Pi). Exécutez les commandes suivantes:
 +
 +
<syntaxhighlight lang="bash">
 +
# Support Python 3 sur Raspberry-Pi
 
sudo apt-get update
 
sudo apt-get update
 
sudo apt-get install -y python3 python3-pip python-dev
 
sudo apt-get install -y python3 python3-pip python-dev
 
sudo pip3 install rpi.gpio
 
sudo pip3 install rpi.gpio
 +
</syntaxhighlight>
   −
=== ANCIEN TUTO ===
+
== Liste des bibliothèques Adafruit ==
 
+
Après avoir lu la section précédente, vous savez maintenant que les différentes bibliothèques Adafruit peuvent être installées avec la commande '''pip''' ou '''pip3'''.
Faite maintenant un 'cd' pour vous déplacer dans un répertoire et tapez ensuite cette commande dans LX Terminal.
     −
<nowiki>git clone https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code.git
+
Vous trouverez le nom paquets PIP sur la suivante liste maintenue par Adafruit:
cd Adafruit-Raspberry-Pi-Python-Code
+
* [https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code#where-do-i-find-the-new-raspberry-pi-python-code https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code#where-do-i-find-the-new-raspberry-pi-python-code]
ls</nowiki>
     −
S'il y a un problème au cours d'une des étapes précédentes, vous verrez un message d'erreur. Les raisons les plus courantes pour lesquelles l'installation pourrait échoué sont:
+
Elle se présente comme suit:
* Un problème avec la connexion Internet
  −
* Une erreur de frappe dans la commande. Souvenez-vous qu'en Linux tout est les commendes sont sensibles à la case (Un "A" majuscule n'est pas un "a" minuscule et inversement). Le plus efficace est encore d'ouvrir cette page et de copier/coller les ligne de commandes dans LX Terminal.
     −
Vous trouverez plein de choses vraiment utiles dans ce tutoriel, beaucoup d'entre elles seront utilisées dans d'autres tutoriels.
+
[[Fichier:Rasp-Hack-GPIO AdaFruit PiCode-liste.png|640px]]
    
{{Rasp-Hack-GPIO-TRAILER}}
 
{{Rasp-Hack-GPIO-TRAILER}}
29 917

modifications

Menu de navigation