Différences

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

Lien vers cette vue comparative

documentation:hardware_drivers_ui_tools:bcnc-installation [2017/09/23 14:15]
admin
documentation:hardware_drivers_ui_tools:bcnc-installation [2020/12/11 18:59]
Ligne 1: Ligne 1:
-====== Installation de bCNC ====== 
- 
-===== Prérequis ===== 
- 
-==== Dépendances générales ==== 
- 
-  * **python** : une v2 récente de python devrait fonctionner (2.7.13 sur Debian stretch), la v3 de python n'est pas supportée par bCNC pour l'​instant (20170923). 
-  
-  * **tkinter** la boîte à outils graphique pour python. 
-    * Selon votre système et/ou la version de python tkinter devrait avoir été installé avec python, soit par default soit comme un module. 
-  
-  * le module **pyserial**... pour la communication série. 
-    * Sur Debian stretch il s'​appelle python-serial,​ sur d'​autre systèmes il peut s'​appeller python-pyserial. 
- 
-==== Dépendances optionnelles ==== 
- 
-=== Autolevel color map === 
- 
-  * **PIL** (pillow library) est nécessaire pour afficher les différences d'​élévation sous forme de carte colorée. 
-    * pour la plupart des OS Linux, on peut trouver ce paquet sous le nom : **python-imaging-tk** (c'est le cas sous Debian stretch). Pour OpenBSD ce sera graphics/​py-Pillow. 
-  * Et enfin, **python-numpy** (fonction mathématiques sophistiquées pour python). 
- 
-=== Alignement avec image video === 
- 
-//cf: [[https://​github.com/​vlachoudis/​bCNC/​wiki/​Probe-Camera-Alignment]]//​ 
- 
-  * OpenCV, **python-opencv** (sur Debian stretch) est utilisé pour la capture et le streaming d'​images video. Pour OpenBSD, ce sera graphics/​opencv. 
- 
-===== Téléchargement ===== 
- 
-==== Avec git ==== 
- 
-=== pour les moustachu(e)s sous windows et sous linux === 
- 
-//​Curieusement c'est la méthode la moins fatiguante//​ 
- 
-**1) Il vous faut git** 
- 
-  * pour linux (debian style ici) : 
- 
-  moi@mon_pc:​~$ sudo apt-get install git 
- 
-  * et sous les autres plateformes,​ installez la bonne version depuis cette page : [[https://​git-scm.com/​downloads]] ​ 
- 
-Vous comprendrez plus tard, au moment des mises à jour, pourquoi avec git c'est mieux qu'un simple download de zip. 
- 
-**2) récupérez l'​adresse du répertoire git** 
- 
-{{:​softs:​bcnc:​bcnc-install-github.png?​direct |}} 
- 
-\\ 
-\\ 
- 
-**3) créez un clone dans votre système de fichier :** 
- 
-  moi@mon_pc:​~$ mkdir bcnc 
-  ​ 
-  moi@mon_pc:​~$ cd bcnc 
-  ​ 
-  moi@mon_pc:​~/​bcnc$ git clone https://​github.com/​vlachoudis/​bCNC.git 
-