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 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.

capture

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

#8 Le 22/02/2023, à 17:08

Arnaud04

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