README.md 1.51 KB
Newer Older
enedil's avatar
enedil committed
1
[Pyromaths](http://pyromaths.org/) est un programme qui a pour but de créer des exercices type de mathématiques niveau collège et lycée ainsi que leur corrigé. C'est ce qu'on appelle parfois un exerciseur. Contrairement à de nombreux autres projets, Pyromaths a pour objectif de proposer une correction véritablement détaillée des exercices proposés et pas seulement une solution.
Jérôme Ortais's avatar
Jérôme Ortais committed
2

enedil's avatar
enedil committed
3
Il permet par exemple de proposer des devoirs maison aux élèves et de leur distribuer ensuite la correction. Il peut aussi servir à des familles afin qu'un élève puisse travailler un point du programme et se corriger ensuite.
enedil's avatar
enedil committed
4

Louis's avatar
Louis committed
5
Si vous voulez participer à la traduction, consultez [cette page](https://framagit.org/pyromaths/pyromaths/blob/develop/pyromaths/data/locale/TRADUIRE.md).
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

# Utiliser Pyromaths

## Version en ligne

Il est possible d'utiliser Pyromaths sans l'installer, en utilisant [la version en ligne](http://enligne.pyromaths.org).

## Version de bureau

Pour GNU/Linux, Mac OS, Windows, visitez [la page d'installation](https://www.pyromaths.org/installer/).

# Développer Pyromaths

- Clonez le dépôt pour télécharger les sources.

Louis's avatar
Louis committed
21
22
        git clone https://framagit.org/pyromaths/pyromaths.git
        cd pyromaths
23
24
25

- Créer un virtualenv utilisant python3.

Louis's avatar
Louis committed
26
        virtualenv -ppython3 pyromaths-venv
27
28
29

- Installez les dépendances

Louis's avatar
Louis committed
30
        pip install -r requirements.txt
31
32
33

- Vous pouvez maintenant utiliser pyromaths, avec l'une ou l'autre des commandes suivantes.

Louis's avatar
Louis committed
34
35
        python -m pyromaths
        ./utils/pyromaths