Python 3.4 не работает tkinter только в консоли
Когда я запускаю программу в IDLE для Python 3.4, программа работает нормально и как задумано. Однако при использовании консоли Python (через python.exe) консоль возвращает сообщение "ImportError: нет модуля с именем tkinter". Мне известны различия между tkinter (3.x) и Tkinter (2.x), и я уверен, что это не так. Это может быть связано с нестандартной сборкой Python, которую я использую, WorldViz's Vizard.
1 ответ
Если переменные вашей среды указывают на нестандартную сборку Python, в которую не входит нужный вам модуль, вы можете указать правильную сборку Python, а не полагаться на py
или же python
в командной строке:
C:\Users\You> C:\Python34\python.exe myprogram.py