首页 > 解决方案 > 无法导入 Tkinter

问题描述

我正在使用 Git Bash 运行一些涉及 Tkinter 的代码,但无法运行代码并收到错误 ModuleNotFoundError: No module named 'Tkinter'。我有 #!/usr/bin/env/python3 作为我的代码的第一行,但这似乎没有帮助。当我输入 import Tkinter 并将 import tkinter 输入我的 bash 行时,它返回 bash: import: command not found。当我尝试使用 sudo 时,它会响应 bash: sudo: command not found。我现在不确定该怎么做,因为我已经重新安装了 git bash 和 python 并且似乎都没有帮助。

标签: pythontkinterimportsudogit-bash

解决方案


Python 的import语句区分大小写,所以如果你写import tkinter而不是import Tkinter.

一些教程使用后者的原因是因为它曾经在 python 2 中是这样的。然而,它并不被认为是非常 Pythonic,因为所有包和模块名称都应该是小写的,所以它在 python 3 中进行了更改。


推荐阅读