【Python3】Tkinterで「ModuleNotFoundError: No module named ‘_tkinter’」エラーが発生する場合の対処方法について
おはこんばんにちは、せなです。
macでTkinterを使用していると「ModuleNotFoundError: No module named '_tkinter’」のエラーが発生することがあります。
今回はそちらの対処方法について説明したいと思います。
エラー内容
python3 main.py
Traceback (most recent call last):
File "main.py", line 1, in <module>
from app.master import Master
File "app/master.py", line 1, in <module>
import tkinter as tk
File "/opt/homebrew/Cellar/python@3.10/3.10.6_2/Frameworks/Python.framework/Versions/3.10/lib/python3.10/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'
対処方法
Pythonのバージョンを指定しない場合は以下のbrewコマンドでpython-tkをインストールしましょう。
brew install python-tk
バージョンを指定する場合は、以下のようします。(以下はPython3.10)
brew install python-tk@3.10
ディスカッション
コメント一覧
まだ、コメントがありません