macでtkinterがエラーになるときの対処法

brew install tcl-tk

としてPythonからtkinterを使うと

import tkinter as tk
File "/usr/local/Cellar/python@3.9/3.9.7_1/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'

というエラーが起きた。これを回避するには

brew install python-tk@3.9

とすれば良いらしい。

この記事が気に入ったらサポートをしてみませんか?