似乎无法为python导入Tkinter

时间:2013-05-17 20:30:06

标签: python python-2.7 tkinter

您好,感谢您查看此内容,

当我尝试导入tkinter时,它表示未解析的导入

ImportError:没有名为tkinter的模块

我最初安装python时出现了某种错误

以下是路径:

输出:

/Library/Python/2.7/site-packages
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-     scriptpackages
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip
/Users/wes/Desktop/UM/Python/guiTest
/Users/wes/Desktop/UM/Python/guiTest/testgui

由于 -Wes

2 个答案:

答案 0 :(得分:1)

您正在使用小写字母T导入tkinter。您在评论中发布的代码适用于Python 3.X,如果您也拥有该版本,则导入语句也是正确的,但由于您使用的是Python 2.7,模块的名称为TkintertkMessageBox(而不是tkintertkinter.messagebox)。

答案 1 :(得分:0)

终于想通了!谢谢。我的mac在系统/库中附带了python 2.7,并且自动配置对此进行了默认,但这不是我下载和更新的版本。我下载的版本进入了Library not System而Tkinter中的Capital T很重要,正如你所说的那样2.7感谢您的帮助