Forum EduPython

Echanges autour d'EduPython.

Vous n'êtes pas identifié(e).

#1 2019-11-30 10:06:16

sir.rodr
Membre
Inscription : 2019-03-30
Messages : 23

installation easygui

Bonjour,

Il existe une librairie (easygui) qui a l'air de permettre de créer des interfaces.
Sauf erreur de ma part, elle n'est pas installée dans edupytrhon.
J'ai essayé de l'installé mais ça ne fonctionne pas.
1er essai avec conda
[img=conda]D:\Users\steph\Downloads\Image1.png[/img]
[img=conda]D:/Users/steph/Downloads/Image1.png[/img]

2ème essai avec pip
[img=pip]D:\Users\steph\Downloads\Image2.png[/img]
[img=pip]D:/Users/steph/Downloads/Image2.png[/img]

[attachment=]D:\Users\steph\Downloads\Image2.png[/attachment]

A priori l'install avec pip, fonctionne correctement

J'ai réouvert édupython. Puis j'ai testé le code

import easygui
easygui.msgbox('This is a basic message box.', 'Title Goes Here')

Et j'ai obtenu le message d'erreur:

Traceback (most recent call last):
  File "C:\aeffacer\easygui.py", line 3, in <module>
    import easygui
  File "C:\aeffacer\easygui.py", line 4, in <module>
    easygui.msgbox('This is a basic message box.', 'Title Goes Here')
AttributeError: 'module' object has no attribute 'msgbox'


Je suis sur une utilisation d'edupython portable
Rem: je n'ai pas réussi à faire afficher les captures d’écrans

D'où vient le problème?
Merci et bon WE.
Test du bbcode FluxBB

Dernière modification par sir.rodr (2019-11-30 10:24:49)

Hors ligne

#2 2019-11-30 15:50:28

magicvinni
Administrateur
Inscription : 2017-12-22
Messages : 317

Re : installation easygui

Bonjour,


    ça vient du fait que vous avez appelé votre programme de test easygui.py smile Du coup lorsqu'il importe le module, c'est en fait votre programme qu'il importe (le premier fichier qu'il trouve)

Vincent

Hors ligne

#3 2019-11-30 18:11:01

sir.rodr
Membre
Inscription : 2019-03-30
Messages : 23

Re : installation easygui

Ok, super merci, c'est la première fois que je me fais avoir.
Je pensais que les librairies étaient rangées dans des endroits spécifiques.
Merci.

Hors ligne

#4 2019-11-30 22:21:29

magicvinni
Administrateur
Inscription : 2017-12-22
Messages : 317

Re : installation easygui

Je me suis fait avoir avec le module csv l'autre jour aussi, c'est pour cela que j'avais la réponse.

En faisant

>>> import sys
>>> sys.path

On voit les chemins de recherche et l'ordre dans lequel Python va les faire.
Bonne soirée,
VM

Hors ligne

Pied de page des forums