【发布时间】:2010-12-29 11:56:44
【问题描述】:
我正在尝试让 _tkinter 导入 Python。我怀疑这可能是由于没有为环境变量 TK_LIBRARY 和 TCL_LIBRARY 定义值。这是在对 python-tk、tcl 和 tk 使用 apt-get 之后的状态。如果我必须手动设置环境变量,我会将它们设置为什么?
我使用的是 Ubuntu 10.10 和 Python 2.5.5。
【问题讨论】:
-
'import Tkinter' 在 10.10 上为我开箱即用?或者我不明白你的问题。
-
@A A:他正在使用一些 Python 2.5 安装;我怀疑你使用的是 Python 2.6.6。
-
我正在尝试让 IDLE 运行。它失败了,因为它无法导入 _tkinter。交互地,我也无法导入 _tkinter,因为它没有找到。搜索表明 TCL/TK 可能不包含在 Ubuntu 10.10 中,所以我使用了 apt-get 但它对解决问题没有帮助。 Mark Lutz Python 书的背面说 TK_LIBRARY 和 TCL_LIBRARY 可能需要设置,但我也不知道如何设置它们。
-
那么你为什么说你使用的是 Python 2.5?它甚至不包含在 Ubuntu 10.10 中。
-
我安装了 Python 2.5.5。当我调用 Python 时,它显示 2.5.5。