IDLE无法导入Tkinter。您的Python可能未配置为

2024-04-18 22:35:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在运行Ubuntu 10.10,今天我安装了Python 3.2。系统已经在运行Python2.6。

我在终端上输入了idle3.2,它给了我:

IDLE can't import Tkinter. Your Python may not be configured for Tk.

所以我在Stack Overflow上搜索了一个解决方案,我安装了python-tk,重新检查了系统上是否有tclsh,但仍然无法打开idle3.2

如有任何意见,将不胜感激。


Tags: import终端foryourstacktkinterubuntu系统
3条回答

在Ubuntu上:

sudo apt-get install idle

从中选择一个

  • 闲置
  • idle3号
  • idle-Python2.6
  • idle-Python2.7
  • 慢吞吞的Python3.1
  • 慢吞吞的Python3.2

对于您的python版本。

这个问题是由python和idle之间的版本不匹配引起的。 您可以通过键入:python来检查python版本 然后sudo aptget安装与python版本相同的右空闲版本

在OSX上,这可以通过为您的python版本安装PythonTkinter包来用macports解决。在我的例子中,使用Python2.7,我在终端上运行:

sudo port install py27-tkinter

将“27”改为python版本号。

相关问题 更多 >