【发布时间】:2013-05-13 02:44:21
【问题描述】:
您好,感谢您查看此内容,
当我尝试导入 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
谢谢 -韦斯
【问题讨论】:
-
在 Python 2.7 中,该模块应称为
Tkinter,大写 T。您可以试试import Tkinter吗? -
查看是否有
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk/Tkinter.py-- 再次注意大写T。 -
我有 Tkinter.pyo 和 Tkinter.pyc 但没有 Tkinter.py
-
更多信息:我正在尝试使用 MessageBox。如果我将其他所有内容都注释掉,那么第一次导入“从 Tkinter 导入 *”似乎没问题
-
如果错误是
No module named tkinter(带有小写T),那么问题是您正在尝试使用Python 3 的名称导入Tkinter。您可以发布包含所有导入语句的代码吗?
标签: python python-2.7 tkinter