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 25/02/2020, à 15:33

fred35

instalation d'un logiciel et python.[résolu]

Bonjour,
Il y a quelques années j'ai installé ce logiciel sur mon ordi fixe, et la je n'arrive pas à m'en sortir.
https://github.com/jbreizh/actimaths

J'ai telecharger le dossier zippé (raw).
Je l'ai décomprésser et suivi les instructions.
voici la réponse.

ubuntu$ ./build.sh
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
   or: setup.py --help [cmd1 cmd2 ...]
   or: setup.py --help-commands
   or: setup.py cmd --help

error: invalid command 'bdist_deb'

J'ai essayer de passer directement la commande dans le terminal avec python 3 (dans le script c'est python2)
python3  setup.py --command-packages=stdeb.command bdist_deb

Voila la réponse dans le terminal
fred@fred-Lenovo-ideapad-100S-14IBR:~/Téléchargements/actimaths-master/src$ python3 setup.py

Traceback (most recent call last):
  File "setup.py", line 26, in <module>
    from actimaths.values import VERSION, DESCRIPTION, LICENSE, COPYRIGHTS, MAIL, WEBSITE
  File "/home/fred/Téléchargements/actimaths-master/src/actimaths/values.py", line 63, in <module>
    HOME = home()
  File "/home/fred/Téléchargements/actimaths-master/src/actimaths/values.py", line 50, in home
    return unicode(environ['HOME'], getfilesystemencoding())
NameError: name 'unicode' is not defined

Merci d'avance pour votre aide.

Fred

Dernière modification par fred35 (Le 27/02/2020, à 12:27)

Hors ligne

#2 Le 25/02/2020, à 16:35

melixgaro

Re : instalation d'un logiciel et python.[résolu]

Bonjour,

Peut-être parce que c'est codé en python2, et non pas en python3, et que les deux sont incompatibles (sauf précautions prises au moment de coder) ? wink

Note importante : python2 est officiellement mort depuis le 01/01/2020, les vieux codes basés dessus seront de plus en plus difficiles à faire fonctionner. Les modules python2 quittent progressivement les dépôts de canonical.


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#3 Le 26/02/2020, à 10:11

fred35

Re : instalation d'un logiciel et python.[résolu]

Bonjour,
c'est probablement cela,
Vu que j'ai installé le logiciel sur mon poste fixe, faut-il que je bloque les mises à jours pour python?
Ais-je la possisbilité de le recupérer sur le poste fixe?

Merci de ces précisions.

Hors ligne

#4 Le 26/02/2020, à 10:33

fred35

Re : instalation d'un logiciel et python.[résolu]

j'ai vérifier pour la version python, par défaut j'ai python2.
depuis un terminal

python --version
Python 2.7.17

Je vais tenter ma chance sur un forum python, la question sera surement mieux placé.


Ou bien si tu sais si je peux récupérer la version déja installé sur mon poste fixe?

Dernière modification par fred35 (Le 27/02/2020, à 12:04)

Hors ligne

#5 Le 26/02/2020, à 12:21

melixgaro

Re : instalation d'un logiciel et python.[résolu]

Personne n'y pourra rien : python2 disparaît.

Ma réponse n'était pas assez claire, désolé. Je voulais te faire remarquer que si tu veux espérer une installation, il faut lancer

python setup.py

Sur une ubuntu, python appelle python2.7


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#6 Le 26/02/2020, à 15:57

fred35

Re : instalation d'un logiciel et python.[résolu]

Ok merci.
Apparament il faudrait modifier le code pour le rendre adaptable sur python3.
Je n'ai plus qu'a essayer de comprendre les modifs.

Belle journée à toi.

Hors ligne

#7 Le 26/02/2020, à 16:06

melixgaro

Re : instalation d'un logiciel et python.[résolu]

Non, tu disposes encore de python 2. Essaye déjà de lancer le setup.py avec python 2 (l'as-tu fait ?).
Si ça ne marche pas, effectivement, il faudra adapter le code à python3 (ce qui est de toute façon la seule solution viable à long terme, on est d'accord).


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#8 Le 26/02/2020, à 18:51

fred35

Re : instalation d'un logiciel et python.[résolu]

Alors j'avais tester de le lancer avec python2, mais j'avais une erreur, j'ai modifié par la commande

python setup.py install

et il a installé les fichiers dans les dossier /usr/local/share et /usr/local/lib
j'ai essayé de lancer le fichier de lancement dans /usr/local/bin en tapant
dans un terminal

actimaths-gui 

, voici la réponse;

fred@fred-Lenovo-ideapad-100S-14IBR:/usr/local/bin$ actimaths-gui 
Traceback (most recent call last):
  File "/usr/local/bin/actimaths-gui", line 4, in <module>
    actimaths.main()
  File "/usr/local/lib/python2.7/dist-packages/actimaths/actimaths.py", line 53, in main
    actimaths = StartQT4()
  File "/usr/local/lib/python2.7/dist-packages/actimaths/actimaths.py", line 39, in __init__
    self.ui.setupUi(self)
  File "/usr/local/lib/python2.7/dist-packages/actimaths/interface.py", line 105, in setupUi
    self.construction_onglet(self.config['environnement'],self.config['affichage'])
  File "/usr/local/lib/python2.7/dist-packages/actimaths/interface.py", line 300, in construction_onglet
    self.liste_exercice = lire_liste_exercice(self.fichier_liste_exercice)
  File "/usr/local/lib/python2.7/dist-packages/actimaths/system.py", line 142, in lire_liste_exercice
    tree = etree.parse(file)
  File "src/lxml/etree.pyx", line 3467, in lxml.etree.parse
  File "src/lxml/parser.pxi", line 1839, in lxml.etree._parseDocument
  File "src/lxml/parser.pxi", line 1865, in lxml.etree._parseDocumentFromURL
  File "src/lxml/parser.pxi", line 1769, in lxml.etree._parseDocFromFile
  File "src/lxml/parser.pxi", line 1163, in lxml.etree._BaseParser._parseDocFromFile
  File "src/lxml/parser.pxi", line 601, in lxml.etree._ParserContext._handleParseResultDoc
  File "src/lxml/parser.pxi", line 711, in lxml.etree._handleParseResult
  File "src/lxml/parser.pxi", line 638, in lxml.etree._raiseParseError
IOError: Error reading file '/usr/share/actimaths/onglets/actimaths/niveau.xml': failed to load external entity "/usr/share/actimaths/onglets/actimaths/niveau.xml"

apparament il y a de nouvelle erreurs ...
Peut-être ais je installé qu'une partie?

Dernière modification par fred35 (Le 27/02/2020, à 12:06)

Hors ligne

#9 Le 26/02/2020, à 20:31

melixgaro

Re : instalation d'un logiciel et python.[résolu]

Oui sur une ubuntu standard, python 2 est appelé par la commande python.
Bon, je viens de tester sur une ubuntu 19.10 et le logiciel a l'air de fonctionner impeccablement. Je viens de générer une feuille d'exercices (comme ça, ma curiosité est satisfaite vu que le site qui faisait la promotion de ce logiciel est mort et que je ne pouvais pas me faire une idée du résultat). C'est pas mal du tout.

Donc il te faut python-qt4 et python-lxml (je pense) d'installer. Il te faut la suite d'outil LaTeX puisque ça génère les résultats par ce biais (donc installe texlive).

Ensuite l'outil s'attend à trouver ses petits dans /usr/share donc une solution pas hyper élégante et de créer un lien de cette façon

sudo ln -sfvn /usr/local/share/actimaths /usr/share

(merci de poster le résultat de la commande entre balise code - comme tu aurais dû le faire depuis ton message °1)

puis tu relances le logiciel de la même manière


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#10 Le 26/02/2020, à 20:35

xubu1957

Re : instalation d'un logiciel et python.[résolu]

Bonjour,

Pour ajouter toi-même les balises code à tes précédents messages #1 et #8 :                                 Merci                     wink

  • Cliquer sur  le lien « Modifier » en bas à droite du message

  • Sélectionner le texte

  • Cliquer sur le <> de l'éditeur de message

1578079461.png

comme indiqué dans le lien : Retour utilisable de commande

_ _ _

Méthode détaillée :

cqfd93 a écrit :

Bonjour,

Entrer des commandes dans un terminal et donner le résultat - Voilà la marche à suivre :

  1. Ouvre le terminal avec ctrl-alt-t

  2. Sélectionne la commande voulue avec un triple clic (ça sélectionne toute la ligne, même la fin si on ne la voit pas)

  3. Colle-la dans le terminal avec un clic molette, valide avec Entrée

  4. Sélectionne et copie tout ce que te dit le terminal depuis la commande jusqu'à la dernière ligne incluse

  5. Clique sur le <> de l'éditeur de message

    1578079461.png

  6. Colle là où se trouve le curseur (entre le ] et le [)

Dernière modification par xubu1957 (Le 27/02/2020, à 12:34)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#11 Le 26/02/2020, à 20:37

melixgaro

Re : instalation d'un logiciel et python.[résolu]

merci xubu pour les instructions wink
j'avais pas de lien sous la main et la flemme de chercher big_smile


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#12 Le 26/02/2020, à 20:53

xubu1957

Re : instalation d'un logiciel et python.[résolu]

@melixgaro

Je me suis fait la main en section WiFi, pour obtenir des wifichecks lisibles.

Je fais des copier-coller de mes notes. wink


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#13 Le 26/02/2020, à 20:55

melixgaro

Re : instalation d'un logiciel et python.[résolu]

oui mais j'ai un peu la flemme de faire des notes

Dernière modification par melixgaro (Le 26/02/2020, à 20:56)


Linux depuis ~2007. Xubuntu seulement.

Hors ligne

#14 Le 26/02/2020, à 20:58

xubu1957

Re : instalation d'un logiciel et python.[résolu]

Je tape avec un seul doigt, je stocke des réponses toutes faites pour répondre plus vite.


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

En ligne

#15 Le 27/02/2020, à 12:23

fred35

Re : instalation d'un logiciel et python.[résolu]

Bonjour à tous les deux et grand MERCI, tout fonctionne!
J'ai corrigé mes posts, et j'ai rajouté pour latex: texlive-science.
Sinon j'avais une page blanche.
J'ai regardé la doc et j'ai remis le lien pour qu'elle s'achiffe dans les applications.
C'est génial, merci de votre aide j'ai l'impression d'avoir appris plein de trucs.

Hors ligne

#16 Le 27/02/2020, à 13:12

melixgaro

Re : instalation d'un logiciel et python.[résolu]

super !
Je ne pouvais pas être plus précis sur les paquets TeX nécessaires car j'installe tous les paquets texlive sur mes installations. Merci du complément pour les futures lectrices et lecteurs.


Linux depuis ~2007. Xubuntu seulement.

Hors ligne