Avec un système linux
Normalement beaucoup de choses sont déjà disponibles :
- Le terminal et bash sont installés par défaut.
- python3 est probablement aussi installé (mais il se peut qu’un ancien Python2 soit aussi installé, donc il faut bien utiliser la commande python3)
- emacs est probablement installé ou installable avec le gestionnaire de paquets de la distribution linux.
- il fautdra probablement installer des bibliothèques (pyqt et/ou numpy etc) dans python voir la section dédiée
- les commandes zip/unzip sont probablement déjà installées
Des 🎥 [vidéos][playlist] sont disponible pour illustrer l’installation. Des liens vers des vidéos spécifiques sont disponibles ci dessous.
AVANT TOUT, vérifier la version de votre windows (64 bits ou plus rarement, si l’ordinateur est ancien, 32 bits).
🎥 Vidéos : [Version-Windows]
Il est installé par défaut. Il suffit de trouver comment lancer un “terminal” depuis votre Linux.
Pour installer python3 et les autres choses nécessaires, il est possible de lancer :
sudo apt update
sudo apt install python3-pyqt5 python3-numpy python3-matplotlib
Soit il est déjà installé, soit vous pouvez l’installer avec votre gestionnaire de paquets. Par exemple avec :
sudo apt install emacs
À la place d’emacs, il est possible d’utiliser, pour éditer du Python :
pip3 install spyder
Voici une liste de commande qui permettent d’installer différents outils supplémentaires qui peuvent être utiles. Les commandes suivantes, lancées dans un terminal, permettent de télécharger et installer des bibliothèques.
python3 -m pip install qtido # évite de devoir télécharger qtido à chaque TP
python3 -m pip install -U qtido # pour le mettre à jour si vous l'aviez installé il y a un moment
python3 -m pip install jupyter # pour les "cahiers de laboratoire"
python3 -m pip install spyder # éditeur/interpréteur python
python3 -m pip install graphviz # pour l'outil pytoroad.py
Si vous ne les avez pas installé au niveau du système avec apt install .......
, voici certaines commandes en plus.
python3 -m pip install pyqt5 # pour qtido
python3 -m pip install numpy # pour le cours de L2 CHI/SPI
python3 -m pip install matplotlib # pour le cours de L2 CHI/SPI
En cas de problème avec pip, tenter :
python3 -m pip install --upgrade pip
python3 -m pip install certifi
Le cours utilise python en version 3. Il faut donc installer cette version. Vous pouvez très probablement utiliser votre gestionnaire de paquets. Il suffit d’installer les paquets suivants :
Avec certains gestionnaires de paquets cela peut se faire avec la commande :
sudo apt-get install python3 python3-pyqt5 python3-numpy
Il peut aussi être nécessaire de lancer ensuite la commande (si vous avez un crash inhabituel quand vous lancer un programme utilisant qtido) :
sudo pip3 install pyqt5
Si votre gestionnaire de paquets ne vous permet pas l’installation des choses ci-dessus, se reporter aux instructions « Python3 sous Windows ».
Le Raspberry Pi est en fait un ordinateur sous Linux. Vérifiez que le Raspberry Pi a bien accès à internet et suivez les instructions pour Linux (juste au dessus).