python - Macos python 3.9 idle IDLE 无法导入 Tkinter
问题描述
在我的 Mac 上,我通过自制软件安装了 python 3.9。我尝试启动空闲并收到此错误:
> idle3
** IDLE can't import Tkinter.
Your Python may not be configured for Tk. **
MacOS:11.4 自制软件:3.1.9-121-g654c78c Python:3.9.5
解决方案
这是一个仅限 Mac 的错误,根据 @user3153765 的评论,正在运行
brew install python-tk
只要您的机器上安装了自制软件,它就可以工作。如果您没有自制啤酒,请在此处查看!它在我所有 Mac-OS 用户的必读清单中。
如果您出于某种我没有想到的充分理由决定不使用自制软件,您也可以使用以下方法解决此问题
sudo apt-get install python3-tk
如果你选择了基于 Ubuntu 的包管理器路线
推荐阅读
- javascript - 如何在intellij中提供“忽略的承诺”警告,但仅限于特定功能?
- google-colaboratory - 错误:目录“。” 不可安装。未找到“setup.py”和“pyproject.toml”
- c# - 如何在 C# .NetFramework 4.0 中执行异步和等待(如在 .NetFramework 5.0 中)?
- node.js - 在 Heroku 中部署 MERN 堆栈应用程序时的问题
- angular - 角度路由:为子 :ID 路径添加前缀
- python - 无法正确导入kivy
- vhdl - 如何减少 Modelsim 中的 WLF 文件大小?
- python - 从两个矩阵的比较中创建新矩阵
- jquery - 仅当内部最后一个 li 具有 .active 时才添加下一个按钮新类
- javascript - 如何将星级值保存到本地存储以及页面重新加载时如何显示?