相关疑难解决方法(0)

在Ubuntu上找不到Tkinter模块

Python 2.7.1+ (r271:86832, Apr 11 2011, 18:05:24) 
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import Tkinter
>>> 
Run Code Online (Sandbox Code Playgroud)

另一方面...

Python 3.2 (r32:88445, Mar 25 2011, 19:28:28) 
[GCC 4.5.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import Tkinter
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named Tkinter 
Run Code Online (Sandbox Code Playgroud)

我检查了突触,安装了Tkinter.然后我发现了 -

如果失败并显示"No module named _tkinter",则需要修改Python配置以包含此模块(这是在C中实现的扩展模块).不要编辑模块/设置(它已过期).您可能必须安装Tcl和Tk(使用RPM时,也要安装-devel RPMs)和/或编辑setup.py脚本以指向安装Tcl/Tk的正确位置.如果您在默认位置安装Tcl/Tk,只需重新运行"make"即可构建_tkinter扩展名.

我猜测tkinter仍然与我的电脑中的旧python相关联.我如何更改,以便python3可以使用tkinter?

tkinter python-3.x

76
推荐指数
8
解决办法
17万
查看次数

为什么 tkinter(或海龟)似乎丢失或损坏?它不应该是标准库的一部分吗?

当尝试使用 Tkinter 标准库包或其相关功能(海龟图形使用turtle和内置 IDLE IDE)或使用将此作为依赖项的第三方库(例如显示使用 Matplotlib 的图形窗口)。

似乎即使不存在因隐藏标准库模块名称而引起的问题(对于尝试遵循教程并使用海龟图形的初学者来说,这是一个常见问题 -示例 1;示例 2;示例 3;示例 4),通常会发生标准库 Tkinter 无法工作的情况。这是一个大问题,因为许多初学者再次尝试遵循使用海龟图形的教程,并盲目地假设turtle标准库将会存在。

可能会报错:

当 Tkinter 被记录为标准库的一部分时,为什么会出现这样的问题?如何添加或修复缺少的标准库功能?对于特定的 …

python installation tkinter modulenotfounderror

19
推荐指数
1
解决办法
9813
查看次数