Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/09/2023, à 16:02

GJL

Où est passé Pyromaths ?

Bonjour

désolé pour ce post un peu curieux mais je ne trouve plus pyromaths (générateur d'exercices de maths) alors qu'il est bien signalé ici

Hors ligne

#2 Le 20/09/2023, à 16:52

Ayral

Re : Où est passé Pyromaths ?

J'ai l'impression que Pyromaths a été abandonné par son auteur. Le site ne répond plus. Tous les liens mènent à rien. Ou alors un sabotage ?


Pour mettre les retours de commande entre deux balises code, les explications sont là : https://forum.ubuntu-fr.org/viewtopic.php?id=1614731
Blog d'un retraité
Site de graphisme du fiston Loïc
Ubuntu 22.04 LTS sur un Thinkpad W540

Hors ligne

#3 Le 20/09/2023, à 17:06

GJL

Re : Où est passé Pyromaths ?

merci Ayral

c'est très bizarre en tous cas car ce site fonctionnait vraiment bien et rien n'annonçait son arrêt ...

Hors ligne

#4 Le 20/09/2023, à 17:24

krodelabestiole

Re : Où est passé Pyromaths ?

Ayral a écrit :

Le site ne répond plus.

il affiche la page standard de debian. le serveur tourne mais il n'est pas configuré.
le nom de domaine est enregistré chez gandi, au moins jusqu'en 2024 pas d'info sur le propriétaire.
c'est sans doute juste un problème d'hébergement.

on peut l'installer via pip : https://pypi.org/project/pyromaths/
les sources sont là : https://framagit.org/pyromaths/
et ont été mises à jour il y a un an : https://framagit.org/pyromaths/pyromath … type=heads

En ligne

#5 Le 10/11/2023, à 18:50

GJL

Re : Où est passé Pyromaths ?

Bonsoir

comment installer Pyromaths concrètement ? J'avoue avoir besoin d'un mode opératoire

Hors ligne

#6 Le 10/11/2023, à 19:24

geole

Re : Où est passé Pyromaths ?

Bonjour

https://pypi.org/project/pyromaths/ a écrit :

Installation :

  pip install pyromaths

Utilisation (par exemple, création d'une fiche d'exercice pour la spécialité math en terminale ES) :

    pyromaths generate EtatStableSysteme2 InterpolationMatrices

Pour plus d'informations :

    pyromaths --help

Donc tu ouvres un terminal en frappant Ctrl Alt t
et tu fais copier/coller de cette commande

  pip install pyromaths

Si tu as ce message d'erreur

pip install pyromaths
La commande « pip » n'a pas été trouvée, mais peut être installée avec :
sudo apt install python3-pip

tu suis la consigne indiquée

sudo apt install python3-pip
[sudo] Mot de passe de a : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
Les paquets supplémentaires suivants seront installés : 
  python3-setuptools python3-wheel
Paquets suggérés :
  python-setuptools-doc
Les NOUVEAUX paquets suivants seront installés :
  python3-pip python3-setuptools python3-wheel
0 mis à jour, 3 nouvellement installés, 0 à enlever et 9 non mis à jour.
Il est nécessaire de prendre 1677 ko dans les archives.
Après cette opération, 8965 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] 
Réception de :1 http://fr.archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-setuptools all 59.6.0-1.2ubuntu0.22.04.1 [339 kB]
Réception de :2 http://fr.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python3-wheel all 0.37.1-2ubuntu0.22.04.1 [32,0 kB]
Réception de :3 http://fr.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python3-pip all 22.0.2+dfsg-1ubuntu0.3 [1305 kB]
1677 ko réceptionnés en 1s (1231 ko/s)   
Sélection du paquet python3-setuptools précédemment désélectionné.
(Lecture de la base de données... 306882 fichiers et répertoires déjà installés.
)
Préparation du dépaquetage de .../python3-setuptools_59.6.0-1.2ubuntu0.22.04.1_a
ll.deb ...
Dépaquetage de python3-setuptools (59.6.0-1.2ubuntu0.22.04.1) ...
Sélection du paquet python3-wheel précédemment désélectionné.
Préparation du dépaquetage de .../python3-wheel_0.37.1-2ubuntu0.22.04.1_all.deb 
...
Dépaquetage de python3-wheel (0.37.1-2ubuntu0.22.04.1) ...
Sélection du paquet python3-pip précédemment désélectionné.
Préparation du dépaquetage de .../python3-pip_22.0.2+dfsg-1ubuntu0.3_all.deb ...
Dépaquetage de python3-pip (22.0.2+dfsg-1ubuntu0.3) ...
Paramétrage de python3-setuptools (59.6.0-1.2ubuntu0.22.04.1) ...
Paramétrage de python3-wheel (0.37.1-2ubuntu0.22.04.1) ...
Paramétrage de python3-pip (22.0.2+dfsg-1ubuntu0.3) ...
Traitement des actions différées (« triggers ») pour man-db (2.10.2-1) ...

puis c 'est parti

 pip install pyromaths
Defaulting to user installation because normal site-packages is not writeable
Collecting pyromaths
  Downloading pyromaths-21.8.2-py3-none-any.whl (1.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 1.2 MB/s eta 0:00:00
Collecting jinja2
  Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 KB 1.5 MB/s eta 0:00:00
Requirement already satisfied: MarkupSafe>=2.0 in /usr/lib/python3/dist-packages (from jinja2->pyromaths) (2.0.1)
Installing collected packages: jinja2, pyromaths
  WARNING: The script pyromaths is installed in '/home/a/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed jinja2-3.1.2 pyromaths-21.8.2

MAIS cela fonctionne mal

pyromaths generate EtatStableSysteme2 InterpolationMatrices
pyromaths : commande introuvable

$HOME/.local/bin/pyromaths generate EtatStableSysteme2 InterpolationMatrice
Traceback (most recent call last):
  File "/home/a/.local/bin/pyromaths", line 8, in <module>
    sys.exit(main())
  File "/home/a/.local/lib/python3.10/site-packages/pyromaths/__main__.py", line 285, in main
    COMMANDS[options.command](options)
  File "/home/a/.local/lib/python3.10/site-packages/pyromaths/__main__.py", line 220, in do_generate
    exercise_list.append(bag[exercise](seed))
  File "/usr/lib/python3.10/collections/__init__.py", line 1106, in __getitem__
    raise KeyError(key)
KeyError: 'InterpolationMatrice'

y compris en rectifiant un peu

echo export PATH="$HOME/.local/bin:$PATH" | tee -a .bash_profile

source ~/.bash_profile

 pyromaths generate EtatStableSysteme2 InterpolationMatrices
Traceback (most recent call last):
  File "/home/a/.local/bin/pyromaths", line 8, in <module>
    sys.exit(main())
  File "/home/a/.local/lib/python3.10/site-packages/pyromaths/__main__.py", line 285, in main
    COMMANDS[options.command](options)
  File "/home/a/.local/lib/python3.10/site-packages/pyromaths/__main__.py", line 248, in do_generate
    fiche.write_pdf()
  File "/home/a/.local/lib/python3.10/site-packages/pyromaths/outils/System.py", line 117, in write_pdf
    subprocess.run(
  File "/usr/lib/python3.10/subprocess.py", line 503, in run
    with Popen(*popenargs, **kwargs) as process:
  File "/usr/lib/python3.10/subprocess.py", line 971, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.10/subprocess.py", line 1863, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'latexmk'

A mon avis, il faut installer l'application latex. D'ailleurs c est écrit dans le lien donné

Dépendances
Pour utiliser pyromaths, il faut :
    Python (version 3.5 ou supérieure) ;
    quelques bibliothèques python qui seront installées automatiquement avec pyromaths ;
    LaTeX (par exemple TeXLive), et de nombreux paquets, y compris le binaire latexmk (voir les instructions sur le site web de Pyromaths).

Dernière modification par geole (Le 10/11/2023, à 19:53)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#7 Le 10/11/2023, à 19:41

krodelabestiole

Re : Où est passé Pyromaths ?

le site affiche désormais une page différente : le nom de domaine n'a pas été renouvelé, ce qui laisse supposer que Pyromaths a bien été abandonné.

En ligne

#8 Le 10/11/2023, à 20:20

GJL

Re : Où est passé Pyromaths ?

Merci geole j'avais bien suivi ce que tu décris et abouti au même résultat. LaTeX est installé chez moi donc ce n'est pas le souci. Tant pis mais c'est dommage car c'était vraiment top.

Connaissez-vous un équivalent ?

Hors ligne