'ModuleNotFoundError: No module named '_tkinter' on macOS
Tkinter doesn't work, it throws an error.
Installation
% pip3 install tk
My code
#!/usr/bin/env python3
import tkinter as tk
The Error
Traceback (most recent call last):
File "/Users/arghadip/Library/Application Support/CodeRunner/Unsaved/Untitled.py", line 4, in <module>
import tkinter as tk
File "/usr/local/Cellar/[email protected]/3.9.5/Frameworks/Python.framework/Versions/3.9/lib/python3.9/tkinter/__init__.py", line 37, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ModuleNotFoundError: No module named '_tkinter'
Solution 1:[1]
For Python3 tkinter can be simply installed by,
brew install python-tk
pip sometimes wont work successfully on my Mac, especially with the High Sierra OS version. Brew can be used to install all kinds of software packages in mac.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Anjali A |