我犯这个错误的原因是直接在linux的命令窗口输入了:from tkinter import *,而非在python的交互命令窗口下输入。
所以解决办法是:先在linux的命令行输入python, 等进入python的shell之后(出现>>>),再执行上述import操作。
实际上,如果你是想运行一个.py文件,但却错误地直接使用了linux的shell来运行,而非使用命令python xx.py,那么就可能出现这种报错。
我犯这个错误的原因是直接在linux的命令窗口输入了:from tkinter import *,而非在python的交互命令窗口下输入。
所以解决办法是:先在linux的命令行输入python, 等进入python的shell之后(出现>>>),再执行上述import操作。
实际上,如果你是想运行一个.py文件,但却错误地直接使用了linux的shell来运行,而非使用命令python xx.py,那么就可能出现这种报错。