Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
pyusb [Le 14/11/2010, 18:15]
magestik créée
pyusb [Le 23/03/2022, 21:29] (Version actuelle)
176.128.237.48 [Installation]
Ligne 1: Ligne 1:
 +{{tag>​python programmation BROUILLON}}
 +----
 +
 ====== pyUSB ====== ====== pyUSB ======
  
-pyUSB est un module python permettant d'​utiliser du matériel USB depuis le langage Python. Il existe deux branches de ce module : la branche stable 0.x et la branche 1.x. La branche stable (0.x) se trouve dans tout les dépots ​et est écrites ​en C. La branche 1.x est écrite en Python ​est permet parfois de faire plus de chose : elle est donc utilisé ​par certains logiciels.+**pyUSB** est un module python permettant d'​utiliser du matériel USB depuis le langage Python. Il existe deux branches de ce module : la branche stable 0.x et la branche ​de développement ​1.x. La branche stable (0.x) se trouve dans tous les dépôts ​et est écrite ​en C. La branche 1.x est écrite en Python ​et permet parfois de faire plus de choses ​: elle est donc utilisée ​par certains logiciels.
  
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 7: Ligne 10:
   * Disposer des [[:​sudo|droits d'​administration]].   * Disposer des [[:​sudo|droits d'​administration]].
   * Disposer d'une connexion à Internet configurée et activée.   * Disposer d'une connexion à Internet configurée et activée.
- 
 ===== Installation ===== ===== Installation =====
  
-=== Branche ​0.x ===+=== Version stable depuis les dépôts (branche ​0.x===
  
-Cette branche se trouve dans les dépots sous le nom de [[apt://​python-usb]]. ​+Il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer ​le paquet]] **[[apt>//python-usb|python-usb]]**
  
-=== Branche ​1.x ===+=== Version de développement depuis les sources (branche ​1.x===
  
-Il faut d'​abord télécharger l'​archive (.tar.gz) qui se trouve sur sourceforge:​ +Il faut d'​abord télécharger l'​archive (.tar.gz) qui se trouve sur [[https://​sourceforge.net/​projects/​pyusb/​files/​|la page de téléchargement du projet sur SourceForge]].
-  http://​sourceforge.net/​projects/​pyusb/​files/​PyUSB%201.0/​1.0.0-alpha-0/​pyusb-1.0.0-a0.tar.gz/​download+
  
-Ensuite, il faut décompresser les fichiers et exécuter setup.py:+Ensuite, il faut décompresser les fichiers et exécuter setup.py, dans un [[terminal]] :
   cd ~/​dossier/​de/​téléchargement/​   cd ~/​dossier/​de/​téléchargement/​
   cd /​pyusb-1.0.0-a0/​   cd /​pyusb-1.0.0-a0/​
   sudo python setup.py install   sudo python setup.py install
-  ​ 
  
 +=== Version de développement depuis un dépôt (branche 1.x) ===
 +
 +Pour ajouter le dépôt, il suffit d'​ajouter la ligne suivante à [[:​tutoriel/​comment_modifier_sources_maj|vos sources de mise à jour]] :
 +  deb http://​repository.magestik.fr/​debian ./
 + 
 +Ensuite vous devez télécharger la clé du dépôt en lançant cette commande dans un [[terminal]] :​
 +  wget -q http://​repository.magestik.fr/​debian-mgtk.key -O- | sudo apt-key add -
 +
 +Enfin [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|rechargez la liste des paquets]].
 +
 +Vous pouvez maintenant [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​tuxstereoviewer|pyusb]]**.
 +
 +===== Utilisation =====
 +
 +FIXME
 +
 +===== Désinstallation =====
 +
 +FIXME
 +
 +===== Voir aussi =====
 +
 +  * **(en)** [[https://​sourceforge.net/​apps/​mediawiki/​pyusb/​index.php?​title=Main_Page|Site officiel]]
 +
 +----
 +//​Contributeurs principaux :​ ...//
  • pyusb.1289754907.txt.gz
  • Dernière modification: Le 18/04/2011, 14:42
  • (modification externe)