相关疑难解决方法(0)

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

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

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

可能会报错:

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

python installation tkinter modulenotfounderror

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

无法使用 pyenv 安装运行 IDLE:`Python 可能未配置为 Tk``ModuleNotFoundError:没有名为 _tkinter 的模块'

我最近花了几个小时tkinter在我的pyenvPython 安装 (macOS)上制作和空闲工作。

你为什么在这里?

  1. 您可以pyenv在 macOS 上管理 Python 版本,并且
  2. 你想要 IDLE——Python 的开发环境——在你的 macOS 上工作
  3. 或者你想要tkinter模块工作

怎么了?

您会收到以下错误之一:

  1. Python may not be configured for Tkimport tkinter
  2. import _tkinter # If this fails your Python may not be configured for Tk
  3. RuntimeError: tk.h version (8.6) doesn't match libtk.a version (8.5)
  4. ModuleNotFoundError: No module named '_tkinter'

python macos tkinter python-idle pyenv

8
推荐指数
1
解决办法
1581
查看次数