python/README.md

30 lines
752 B
Markdown
Raw Permalink Normal View History

2022-07-25 02:59:08 +00:00
# Python
Petits projets de développement en Python regroupés dans des répertoires partageant un environnement virtuel similaire.
2022-07-25 08:50:03 +00:00
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 13:04:07 +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 13:04:07 +00:00
1 [PyGObject Doc.](https://pygobject.readthedocs.io/en/latest/getting_started.html)