python-3.x - 导入错误 : No module named tkinter. Mac OS 终端

标签 python-3.x macos tkinter module terminal

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

最佳答案

确保您的默认 python ,即终端调用的那个已经安装了 tkinter。

因此,在终端中运行 'python --version',如果结果为 3.7,那么您的默认 python 为 3.7。

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

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

如果这没有产生一个错误,指出找不到该模块,那么很可能您正在使用错误的权限运行可执行文件。

关于python-3.x - 导入错误 : No module named tkinter. Mac OS 终端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53365915/

相关文章:

macos - 如何在 Mac 上安装 sshd?

python - 如何通过输入框 tkinter Python 输入/使用 float ?

python - 在文本框中输入时的功能?

python 使用逗号交换值会引起混淆

python-3.x - Python Windows 10 64bit - 用于 trackpy 的 FFMPEG

objective-c - 更改全屏 NSWindow 的光标

cocoa - 如何将听众挂接到 iTunes

python - 属性错误: module 'multiprocessing' has no attribute 'Event'

http - uWSGI --http :80 doesn't listen IPv6 interface

python - 如何在 PyQt 上绘制合适的网格?