我在我的电脑上,我试图编写一些tkinter代码,但是当我把启动器放在Pycharm中时,有一个错误说tkinter不是一个模块,然后我将其测试为tkinter,也没有找到。有人能帮我把这个整理出来,因为我真的想做一些编码,这是减慢它。
谢谢!
是否安装在您的操作系统上?您可以尝试sudo apt install python3-tk
或sudo apt install python-tk
。
您也可以尝试通过pip安装:pip install python-tk
对于Python 3,除了使用
安装之外sudo apt-get install python3-tk
下面的代码将帮助它工作:
代替from Tkinter import *
使用from tkinter import *
或通用型适用于Python2和python3
import sys
if sys.version_info[0] == 3:
from tkinter import *
else:
from Tkinter import *
类似:用import tkinter as tk
代替import Tkinter as tk
或通用型适用于Python2和python3
import sys
if sys.version_info[0] == 3:
import tkinter as tk
else:
import Tkinter as tk