python/README.md

30 lines
741 B
Markdown
Raw Normal View History

2022-07-25 02:59:08 +00:00
# Python
2022-07-25 08:50:03 +00:00
Petits projets en Python regroupés dans des répertoires partageant un environnement virtuel similaire.
Pour installer chaque répertoire `DIR`:
```bash
cd $DIR
python -m venv ./
pip3 install -r requirements.txt
```
Pour exécuter les programes:
```sh
#Shell POSIX
source ./bin/activate
```
Pour quitter lenvironement:
```sh
#Shell POSIX
deactivate
```
2022-07-25 12:51:20 +00:00
Dans le cas de `MatPlotLib/` une installation des paquets DEB `libgirepository1.0-dev`, `gcc`,
2022-07-25 12:58:24 +00:00
`libcairo2-dev`, `pkg-config`, `python3-dev` et `gir1.2-gtk-3.0` peut être nécessaire[¹].
2022-07-25 12:51:20 +00:00
La commande `pip3` vient après.
Ainsi *MatPlotLib* peut afficher ses graphes via *GTK+3*.
2022-07-25 12:58:24 +00:00
[¹]: <https://pygobject.readthedocs.io/en/latest/getting_started.html> "PyGObject Doc."