python-tk 包无法被识别?

python-tk 包无法被识别?

我有一个用 python (2.7.3) 编写的小程序,正在将其转移到另一个盒子里。

但是,执行此行时:

from Tkinter import *

我收到这个错误;

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 42, in <module>
    raise ImportError, str(msg) + ', please install the python-tk package'
ImportError: /usr/lib/libtk8.5.so.0: invalid ELF header, please install the python-tk package

但是,在我看来 python-tk 已经安装了。

python-tk is already the newest version.

任何建议或帮助都将不胜感激。

答案1

尝试

sudo apt-get remove tk8.5

sudo apt-get install tk8.5

相关内容