我对编码和编程的一切都很陌生,现在我正在读“思考Python”一书。现在我必须使tkinter工作,这样我就可以导入模块TurtleWorld。首先,我试图导入tkinter只是为了确保它的工作,而且它确实工作。然后,当我试图导入TurtleWorld时,突然没有一个模块叫做tkinter?我不知道该怎么做,感觉好像我一直在做我能找到的一切!我使用python3.4.1,我没有下载tcl或swampy,因为它们已经随python一起出现了。
>>> import tkinter
>>> import swampy.TurtleWorld
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
import swampy.TurtleWorld
File "C:\Python34\lib\site-packages\swampy\TurtleWorld.py", line 8, in <module>
from Tkinter import TOP, BOTTOM, LEFT, RIGHT, END, LAST, NONE, SUNKEN
ImportError: No module named 'Tkinter'发布于 2014-09-28 08:55:03
您正在使用Python3.4.1,根据沼泽:安装说明,需要安装Python2才能使用Tkinter模块。Python 2是Think中使用的Python版本,您将无法在Python 3中使用Swampy,Python 2的当前版本是Python2.7系列。
要查看是否有Tkinter模块,请在Python提示符下键入:
import Tkinter 注意,单词Tkinter是区分大小写的,tkinter模块(而不是Tkinter模块)应该与Python 3一起使用。
https://stackoverflow.com/questions/26083154
复制相似问题