Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ModuleNotFoundError:没有名为';特金特';在python中使用python 3_Python - Fatal编程技术网

ModuleNotFoundError:没有名为';特金特';在python中使用python 3

ModuleNotFoundError:没有名为';特金特';在python中使用python 3,python,Python,我得到的错误是:在Python 3中没有名为“Tkinter”的模块。我正在尝试运行这段代码 from swampy.TurtleWorld import * import Tkinter world = TurtleWorld() bob = Turtle() fd(bob, 100) lt(bob) fd(bob, 100) print (bob) wait_for_user() 看起来您的代码根本没有使用Tkinter,因此您可以删除行import Tkinter。在任何情况下,您都应

我得到的错误是:在Python 3中没有名为“Tkinter”的模块。我正在尝试运行这段代码

from swampy.TurtleWorld import *
import Tkinter

world = TurtleWorld()
bob = Turtle()
fd(bob, 100)
lt(bob)
fd(bob, 100)
print (bob)
wait_for_user()

看起来您的代码根本没有使用Tkinter,因此您可以删除行
import Tkinter
。在任何情况下,您都应该能够始终在Python中导入Tkinter,因为它内置于标准库中;问题是模块是用小写字母命名的,而不是
Tkinter
,因此应该是:

import tkinter

但是,同样,如果您不打算使用该模块,则删除该导入语句会更清楚。

您的代码似乎根本没有使用Tkinter,因此您可以删除行
import Tkinter
。在任何情况下,您都应该能够始终在Python中导入Tkinter,因为它内置于标准库中;问题是模块是用小写字母命名的,而不是
Tkinter
,因此应该是:

import tkinter

但是,同样,如果您不打算使用该模块,那么删除该import语句会更清楚。

导入Tkinter的方式使用Python2的大小写。在Python3中,Tkinter有一个小写字母“t”。因此,对于Python 3,您可以将其编写为:

import tkinter
为了让他们的程序同时在Python 2和Python 3中工作,我似乎有很多人用以下方式编写代码:

try:
    import Tkinter
except:
    import tkinter
有了以上内容,您将获得正确的导入,无论您是否使用Python2还是Python3。我还建议设置tkinter的值,例如:

import tkinter as tk
这样,当您在编程而不是编写
tkinter.Frame()
时,您可以将其缩短为
tk.Frame()
。它使编写Tkinter程序的速度更快


我假设您计划稍后在代码中实现Tkinter,因为当前代码没有使用它,所以我希望这会有所帮助。如果您不打算使用Tkinter添加任何内容,我建议删除导入。

导入Tkinter的方式使用Python2的大小写。在Python3中,Tkinter有一个小写字母“t”。因此,对于Python 3,您可以将其编写为:

import tkinter
为了让他们的程序同时在Python 2和Python 3中工作,我似乎有很多人用以下方式编写代码:

try:
    import Tkinter
except:
    import tkinter
有了以上内容,您将获得正确的导入,无论您是否使用Python2还是Python3。我还建议设置tkinter的值,例如:

import tkinter as tk
这样,当您在编程而不是编写
tkinter.Frame()
时,您可以将其缩短为
tk.Frame()
。它使编写Tkinter程序的速度更快


我假设您计划稍后在代码中实现Tkinter,因为当前代码没有使用它,所以我希望这会有所帮助。如果您不打算使用Tkinter添加任何内容,我建议您删除导入。

您必须使用
pip install Tkinter安装该模块。
您实际上没有在该代码中使用Tkinter,只是导入它。这有什么用吗?你必须用
pip install Tkinter
安装该模块。你实际上并没有在代码中使用Tkinter,只是导入它。这有什么用吗?