Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

20.06.2005, 23:49

[gelöst] Python --> öffnen der idle nicht möglich

Hallo liebes Forum!

Ich habe auf meinem Laptop Gentoo 2005.0 und von Python die Version 2.3.5 installiert. Wenn ich jetzt aber die Python-Shell mit folgendem Befehl aufrufen will,

Quellcode

1
$ idle
dann bekomme ich folgende Fehlermeldung:

Quellcode

1
** IDLE can't import Tkinter.  Your Python may not be configured for Tk. **
. Kann irgend jemand damit etwas anfangen und mir weiterhelfen?

Ich habe daraufhin

Quellcode

1
# emerge tk
durchgeführt (war nicht installiert), doch das war nicht die Lösung des Problems. Ich schätze, es müssten eventuell USE-Flags fürs emergen von Python verwendet werden (andere als bei der Standardinstallation?). Ich kann mir das eigentlich nicht vorstellen, denn schliesslich wird mit Python die idle ja standardmässig installiert, also müsste sie ja auch "out of the box" funktionieren.

Ich bin für jede Hilfe sehr dankbar.

Viele Grüsse,
BigFish
Where there's a will, there's a way.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »BigFish« (21.06.2005, 13:11)


2

21.06.2005, 08:00

Mußt die USE-Variable tcltk setzen und dann emerge -uD --newuse world.

3

21.06.2005, 13:09

Python --> öffnen der idle nicht möglich

Vielen Dank für Deinen Hinweis!

Ich habe das sofort ausprobiert und in /etc/make.conf als USE-Flag tcltk hinzugefügt. Anschliessend ein

Quellcode

1
# emerge --sync
und dann

Quellcode

1
# emerge -uD --newuse world
ausgeführt und damit hat sich mein Problem mit der Python-Shell dann auch gelöst.

Vielen Dank noch mal!

Viele Grüsse,
BigFish
Where there's a will, there's a way.