Jak sprawić, by tkinter pracował z domyślną instalacją Pythona 2.7 w Ubuntu?

Używam Ubuntu 11.10, który został wstępnie zainstalowany w Pythonie 2.7.3.

Zainstalowałem pakiet python3 i pakiet python3-tk, za pomocą apt-get install, i pracowali razem „po wyjęciu z pudełka”.

Ale mimo że zainstalowałem pakiet python-tk, nie wiem, jak go przekonać. Komunikat o błędzie pojawia się poniżej, gdy próbuję go zaimportować.

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: Wykonałem również następujące czynności na podstawiePakiet Python-tk nie został rozpoznany w Pythonie 2.7.3, i dostał:

$ 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

questionAnswers(3)

yourAnswerToTheQuestion