2024-04-19 03:39:10 发布
网友
我正试图使用Python2.7将Tkinter导入到我的项目中,但是我得到了一个错误:
ImportError: No module named tkinter
在别人说之前,我试过“Tkinter”和“Tkinter”,但得到的信息完全一样。
请首先尝试将此代码用于导入。
try: import Tkinter as tk # this is for python2 except: import tkinter as tk # this is for python3
如果这不起作用,尝试重新安装tkinter。如果不知道如何重新安装tkinter,请查看tkinter安装页, here.
有些编译器预装了tkinter。例如,如果使用空闲tkinter,则会预先安装。据我所知,如果您使用IDLE,则必须单击一个框才能安装tkinter。 如果不使用IDLE,请检查网站包文件夹中是否包含tkinter/tkinter。考虑重新安装正在使用的编译器/解释器。 在您确定它已经安装之后,您必须使用的语法取决于您正在使用的Python的版本。 我不太确定Python2,但我认为您写的是:
import Tkinter
对于Python 3,您可以编写:
import tkinter
或者更常用的:
from tkinter import *
如果您使用的是Ubuntu或Debian操作系统,请尝试以下操作:
sudo apt-get install python-tk
或者如果您使用的是Python 3:
sudo apt-get install python3-tk
请首先尝试将此代码用于导入。
如果这不起作用,尝试重新安装tkinter。如果不知道如何重新安装tkinter,请查看tkinter安装页, here.
有些编译器预装了tkinter。例如,如果使用空闲tkinter,则会预先安装。据我所知,如果您使用IDLE,则必须单击一个框才能安装tkinter。 如果不使用IDLE,请检查网站包文件夹中是否包含tkinter/tkinter。考虑重新安装正在使用的编译器/解释器。 在您确定它已经安装之后,您必须使用的语法取决于您正在使用的Python的版本。 我不太确定Python2,但我认为您写的是:
对于Python 3,您可以编写:
或者更常用的:
如果您使用的是Ubuntu或Debian操作系统,请尝试以下操作:
或者如果您使用的是Python 3:
相关问题 更多 >
编程相关推荐