2010-06-25 5 views
0

Est-ce que quelqu'un d'autre a eu ce problème? J'ai ré-installé deux fois avec le même résultat. La pré-installation de 2.6 sur Mac avait un dossier lib-tk avec les bons modules. Rien de tel n'est créé pour 3.1. Il y a un dossier Tkinter mais il ne contient que quelques modules obscurs. L'importation de _tkinter et tkinter fonctionne mais pas Tkinter et tous les exemples de programmes échouent.Python 3.1 Installation manquant Tkinter sur OS 10.6.4

+0

Qu'est-ce que vous utilisez pour installer? J'ai juste vérifié macports et ai noté que le port 'python31' a une option' no_tkinter' (bien que ceci ne semble pas être la valeur par défaut) - est-il possible que vous DLing ou installiez une version destinée à ne pas avoir accidentellement? – nearlymonolith

Répondre

1

Tkinter a été sensiblement remanié en Python 3 à partir d'un ensemble de modules en paquets. Tkinter est maintenant tkinter et le dossier lib-tk n'existe plus. Au moins quelques exemples de programmes tkinter inclus dans la distribution OS X 3.1 fonctionnent si vous vous assurez qu'ils sont lancés sous Python 3 et non Python 2. Voir le Python 3.1 library reference.