> Le Mon, 30 Apr 2001 19:49:18 -0400
> Sam000, avec pour sujet "[debutant] Idle", �crivait :
>
> > Bonjour, ayant att�ri au gr� du surf sur une page fort sympa traitant de
> > l'apprentissage du langage python, j'ai �t� tent� d'essayer un ou deux
> > truc.
> >
> > Puis, une passage � retenue mon attention; passage concernant Idle qui,
> > si j'ai bien compris, est un soft d'indentation (uniquement pour
> > python???)...  J'ai donc lanc� Idle, et voici le r�sultat:
>
> Ce n'est pas vraiment un soft d'indentation, mais un IDE qui aide � la
> programmation en Python (coloration synthaxique, indentation...). Mais tu
> peux utiliser vi ou emacs (ou autre) si tu pr�f�res, tous les �diteurs
> (presque) reconnaissent les extensions .py et s'adaptent en fonction.

Petite question � ce sujet; je pourrais me servir du soft pour coder en C
aussi (je suis actuellement sous emac, mais je suis loin d'aimer son
indentation...).

>
> >
> > [sam000@localhost idle]$ ./idle.py
>
> Normallement, tu n'as pas besoin de te mettre dans le r�pertoire idle et
> de taper ./idle. Si tu as install� Python avec la distrib il doit �tre
> dans le path (et m�me dans ton menu Gnome ou KDE ou je ne sais quoi
> d'autre sous "environnement de d�veloppement"), tu n'as donc qu'a taper
> "idle" depuis n'importe quel r�pertoire.

Effectivement!  J'ai un lien dans "environnement de d�veloppement".
Seulement, ma machine "r�fl�chit" pendant quelques minutes, puis ne fait
rien de plus (p200MMX avec 32mo de ram sous Gnome).

>
> >
> > Traceback (innermost last):
> >
> > File "./idle.py", line 2, in ?
> >
> > import PyShell
> >
> > File "./PyShell.py", line 12, in ?
> >
> > from Tkinter import *
> >
> > ImportError: No module named Tkinter
> >
>
> Apparemment, Tkinter n'est pas install�, il faut donc l'installer ;-) (il
> est dans ta distrib Mandrake)
> Pour v�rifier si c'est bien �a tu peux taper dans un terminal :
>
> [sam000@localhost idle]$ python     # �a d�marre l'interpr�teur python
>
> Tu obtiens quelques lignes "d'accueil" suivit de ">>>" qui veulent dire
> que c'est � toi de jouer. Tu tapes (sans les >>> �videmment) :
>
> >>> from Tkinter import*
>
> Si tu as un message d'erreur (Traceback(innermost last):...), c'est que
> Tkinter n'est pas install�, sinon tu peux continuer � t'amuser en tapant :

Effectivement!  J'ai un message d'erreur...  Je vais donc devoir install�
Tkinter.  Je me heurt alors � un probl�me; mon lecteur de cdrom...  Mount�
en supermount, je ne peux acc�der au cd que si il �tait ins�r� avant de
d�marrer Linux.  Sinon, tant pis!  J'ai essay�, en root, de le d�mont� et le
remonter "� l'ancienne"...  Voici ce que j'obiens immanquablement;

[root@localhost sam000]# mount -t iso9660 /dev/cdrom /mnt/cdrom
mount : P�riph�rique de bloc/dev/cdrom est prot�g� en �criture. Montage en
lecture seule.
mount : type fs incorrect, option incorrecte, superbloc incorrect sur
/dev/cdrom,
       ou trop de syst�mes de fichiers mont�s

Il y a un moyen de contourn� le probl�me, sans avoir � rebooter chaque fois?
;-D

> >>>w = Button(text = "Salut, c'est Sam !", command = 'exit')
> >>>w.pack()
> >>>w.mainloop()
>
> Si tu as pu faire tout �a c'est que Tkinter est install� ;-) et que donc
> c'est idle qui a un probl�me :-(
>
> A+
> Ludo
>
>


Répondre à