ImportError: Нет модуля с именем tkinter.Mac OS Terminal - PullRequest
0 голосов
/ 19 ноября 2018

Я создал окно Tkinter в скрипте Python. Сценарий отлично работает в Python IDLE и генерирует графический интерфейс. Однако, когда я запускаю этот файл за пределами IDLE, щелкая по нему на рабочем столе, терминал отвечает с помощью ImportError: нет модуля с именем tkinter. Хотя tkinter установлен как модуль по умолчанию, когда установлен python. Буду признателен за любую оказанную помощь. Я работаю на Python 3.7

1 Ответ

0 голосов
/ 19 ноября 2018

Убедитесь, что ваш питон по умолчанию, тот, который вызывает терминал, установил tkinter.

Итак, запустите 'python --version' в терминале, и если это даст 3.7, то ваш питон по умолчанию будет 3.7.

Теперь попробуйте импортировать tkinter, используя ту же версию Python.

открыть терминал и запустить python, затем запустить import tkinter as tk

Если это не приводит к ошибке, говорящей о том, что модуль не был найден, то, скорее всего, вы запускаете исполняемый файл с неправильными разрешениями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...