Я абсолютный новичок ie. Я пытаюсь сделать Python GUI для своего школьного проекта, поэтому я решил использовать Tkinter. Когда я пытаюсь импортировать Tkinter, он выдает следующее сообщение:
>>> import tkinter
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.7/lib/python3.7/tkinter/__init__.py", line 36, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ModuleNotFoundError: No module named '_tkinter'
Я пытался найти решение в Интернете, но не смог найти его (в основном не понял).
I Прочитайте о какой-то проблеме с каталогом в setup.py, но я не понимаю, как это исправить. В моей папке python3 .7 есть папка tkinter.
Я не совсем понимаю эти шаги, которые нашел. Если произойдет сбой с «Нет модуля с именем _tkinter», необходимо изменить конфигурацию Python, чтобы включить этот модуль (который является модулем расширения, реализованным в C). не редактировать модули / настройки (устарело). Возможно, вам придется установить Tcl и Tk (при использовании RPM также установите RPM -devel) и / или отредактируйте сценарий setup.py, чтобы он указывал на правильные места, где установлен Tcl / Tk. Если вы устанавливаете Tcl / Tk в расположениях по умолчанию, просто перезапустите «make», чтобы создать расширение _tkinter. https://wiki.python.org/moin/TkInter
Я использую ОС Ma c и использую код Visual Studio.