Comment obtenir tkinter travailler avec Ubuntu par défaut de Python 2.7 installer?

Je suis sous Ubuntu 11.10, qui pré-installé avec Python 2.7.3.

J'ai installé le paquet python3, et la python3-tk paquet, via apt-get install, et ils ont travaillé ensemble "out of the box".

Mais si j'ai installé python-tk paquet, je ne peux pas comprendre comment obtenir Python2.7 à le voir. Je reçois le message d'erreur ci-dessous, lorsque j'essaie de l'importer.

import Tkinter
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/lib-tk/Tkinter.py", line 39, in <module>
    import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named _tkinter

edit: j'ai aussi couru le suivant basé sur Python-tk paquet n'est pas reconnu en Python 2.7.3, et a obtenu:

$ file /usr/lib/libtk8.5.so.0
/usr/lib/libtk8.5.so.0: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped

$ uname -a
Linux bugbot 3.0.0-23-generic-pae #39-Ubuntu SMP Thu Jul 19 19:39:19 UTC 2012 i686 i686 i386 GNU/Linux
Je sais qu'en Python 3, le module Tkinter est en minuscule ("tkinter"). donc, vous pourriez essayer "import tkinter" à la place. Puis de nouveau, cette personne (ubuntuforums.org/showthread.php?t=1699456) semble avoir eu un problème similaire, mais il semble que c'est plus profond que juste en utilisant le mauvais nom.
J'ai essayé les deux en minuscule et en majuscule...ni travaillé, seulement capitalisés m'a le plus de message d'erreur spécifique.

OriginalL'auteur Erika E | 2012-08-01