我试图运行一个nltk代码来绘制分析树。我得到了tkinter模块没有安装的错误。在mac OS X上使用python获取错误
这些都是错误的消息我:
1. UserWarning: nltk.draw package not loaded (please install Tkinter library).
warnings.warn("nltk.draw package not loaded")
2. import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named _tkinter
一些搜索我用这个instructions安装ActiveTcl 8.5.18.0后。
但是,当我尝试运行我的代码,我仍然得到山姆错误。我试过
import Tkinter
但我又收到了第二条错误消息。
File "/usr/local/Cellar/python/2.7.11/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk/Tkinter.py", line 39, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named _tkinter
我也看了Tkinter的文档和应提到的是Tkinter的正确的安装可以通过运行以下命令,再次给了我另一个错误来验证。
command: python -m tkinter
error: /usr/local/opt/python/bin/python2.7: No module named tkinter
我在Stackoverflow上找到了这个答案,但它们要么不是很清楚,要么不适用于我的案例。
How to get tkinter working with Ubuntu's default Python 2.7 install? 问题:TK-dev的不适用于OS X(它是同ActiveTcl),我无法弄清楚如何使用做出
Tkinter: "Python may not be configured for Tk" 问题,以重建我的Python:非常模糊。我不知道该怎么办
请大家帮忙。
谢谢汤姆,安装ActivePython和添加所需的模块,它为我工作。虽然如果在我当前的python中安装Tkinter的话会更好。 –