Pages : 1
#1 Le 24/01/2023, à 11:20
- Arnaud04
Nouveau logiciel éducatif : Numération
Bonjour,
Je viens de terminer (enfin la première version viable) un logiciel éducatif :
https://doc.ubuntu-fr.org/numeration
Je le mets sous licence libre GPL.
En espérant qu'il soit utile, je vous remercie de vos tests, retours et suggestions.
Hors ligne
#2 Le 25/01/2023, à 16:46
- Vobul
Re : Nouveau logiciel éducatif : Numération
Pourquoi aller polluer /opt ? /usr/local/bin c'est bien aussi. Sinon le mieux c'est quand même de le mettre sur pypi.org comme ça c'est plus facile à installer et mettre à jour pour les utilisateurs.
Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM
Hors ligne
#3 Le 25/01/2023, à 16:55
- Arnaud04
Re : Nouveau logiciel éducatif : Numération
Je ne sais pas ...
Comme j'ai constaté que des programmes étaient dans /opt j'ai pensé que c'était le bon endroit ... opt comme "optionnel", pas dans la distro.
Et je pensais que /usr/bin était pour les binaires.
En effet j'ai entendu parler de pipy mais je ne sais pas encore faire.
Hors ligne
#4 Le 25/01/2023, à 17:26
- Vobul
Re : Nouveau logiciel éducatif : Numération
En fait tu n'as pas besoin d'installer ton logiciel. Dans l'idéal :
pip install --user numeration
numeration
Pas besoin d'être root, pas besoin de polluer le système, et c'est facile à mettre à jour grâce à pip.
Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM
Hors ligne
#5 Le 25/01/2023, à 18:02
- Arnaud04
Re : Nouveau logiciel éducatif : Numération
Oui j'ai déjà utilisé pip.
Mais je n'ai jamais créé, ni soumis de paquet.
Hors ligne
#6 Le 25/01/2023, à 19:01
- Vobul
Re : Nouveau logiciel éducatif : Numération
Il y a un début à tout. C'est pas bien compliqué tu sais. J'ai demandé à ChatGPT ^^
Pour ajouter un paquet Python sur PyPI (Python Package Index), vous devez d'abord créer un compte sur le site web de PyPI. Une fois que vous avez créé un compte, vous pouvez utiliser un outil comme "twine" pour télécharger votre paquet sur PyPI.
Voici les étapes générales pour ajouter un paquet Python sur PyPI:
Préparer votre paquet: assurez-vous qu'il est correctement structuré et qu'il contient un fichier setup.py valide.
Créer un compte PyPI
installer twine en utilisant pip : pip install twine
Générer les distributions de paquets en utilisant la commande python setup.py sdist bdist_wheel
Utilisez Twine pour télécharger les distributions sur PyPI en utilisant la commande twine upload dist/*
Remarque: Vérifiez que vous avez bien configuré votre environnement pour utiliser les bonnes versions de python et pip pour votre projet et que vous êtes connecté à internet pour pouvoir télécharger les paquets.
Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM
Hors ligne
#7 Le 08/02/2023, à 20:26
- Arnaud04
Re : Nouveau logiciel éducatif : Numération
Version 2 publiée
Hors ligne
#8 Le 22/02/2023, à 17:08
- Arnaud04
Re : Nouveau logiciel éducatif : Numération
Bonjour, nouvelle version (3), Numération s'appelle désormais Tuxblocs :
Hors ligne
#9 Le 15/06/2023, à 08:38
- alex2423
Re : Nouveau logiciel éducatif : Numération
Pour info, je suis sous Kubuntu 20.04 et j'ai une erreur. Peut être que j'ai une version trop ancienne.
kfocal@kfocal:~/Downloads$ sudo dpkg -i tuxblocs_4.0.stable_all.deb
[sudo] password for kfocal:
Selecting previously unselected package tuxblocs.
(Reading database ... 402896 files and directories currently installed.)
Preparing to unpack tuxblocs_4.0.stable_all.deb ...
Unpacking tuxblocs (4.0.stable) ...
dpkg: dependency problems prevent configuration of tuxblocs:
tuxblocs depends on tix; however:
Package tix is not installed.
dpkg: error processing package tuxblocs (--install):
dependency problems - leaving unconfigured
Processing triggers for bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu2) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Errors were encountered while processing:
tuxblocs
kfocal@kfocal:~/Downloads$
En fait, je voulais juste regarder par curiosité. Je me permettais de mettre mon rapport d'installation si cela peut t'aider.
Hors ligne
Pages : 1