相关疑难解决方法(0)

如何让tkinter使用Ubuntu的默认Python 2.7安装?

我正在使用预装了Python 2.7.3的Ubuntu 11.10.

我通过apt-get install安装了python3软件包和python3-tk软件包,他们一起"开箱即用".

但是虽然我已经安装了python-tk包,但我无法弄清楚如何让Python2.7看到它.我尝试导入时收到以下错误消息.

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
Run Code Online (Sandbox Code Playgroud)

编辑:我还运行了以下基于Python-tk包,在Python 2.7.3中无法识别,并获得:

$ 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 …
Run Code Online (Sandbox Code Playgroud)

python ubuntu tkinter

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

python ×1

tkinter ×1

ubuntu ×1