我会先说我知道在 2.7 上它应该是:
import Tkinter
但是,无论出于何种原因,我的桌面上运行 xenial 和
python --version
返回:
python 2.7.12
在我的系统上使用 tkinter 导入应用程序的整个开发过程中,我没有遇到任何问题
import tkinter
我完全困惑了,因为当我在另一台机器上工作时,我试图运行我的代码,结果发现我应该使用
import Tkinter
在第二台机器上执行得很好。然而,
import tkinter
返回没有名为 tkinter 的模块。
有人知道为什么会发生这种情况吗?
最佳答案
您一定在某个时刻安装了six
模块。它包含一个虚拟的 tkinter,允许在 python2 中导入 python3 风格的 tkinter。
关于python - 在 python 2.7 上导入 tkinter 时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48388368/