ImportError:没有名为tkinter的模块。 Mac OS终端

时间:2018-11-18 22:04:27

标签: python-3.x macos tkinter module terminal

我用python脚本创建了一个Tkinter窗口。该脚本可以在python IDLE中完美运行,并生成GUI。但是,当我通过在桌面上单击在IDLE之外运行该文件时,终端会响应ImportError:没有名为tkinter的模块。即使在安装python时将tkinter作为其默认模块安装。任何帮助深表感谢。我正在使用python 3.7

1 个答案:

答案 0 :(得分:0)

确保您的默认python,终端调用的python已安装tkinter。

因此,请在终端中运行'python --version',如果结果为3.7,则默认的python是3.7。

现在尝试使用相同的python版本导入tkinter。

打开终端并运行python,然后运行import tkinter as tk

如果这不会产生错误消息,说明未找到该模块,则很可能是您以错误的权限运行了该可执行文件。