我试图运行一个 nltk 代码来绘制解析树。我收到未安装 tkinter 模块的错误。
这些是我收到的错误消息:
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
经过一番搜索后,我使用此说明安装了 ActiveTcl 8.5.18.0 。
但是当我尝试运行我的代码时,我仍然收到 sam 错误。我试过了
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 上为我的问题找到了这个答案,但它们要么不是很清楚,要么不适用于我的情况。
如何让 tkinter 使用 Ubuntu 的默认 Python 2.7 安装? 问题: tk-dev 不适用于 OS X(它与 ActiveTcl 相同),我不知道如何使用 make 重建我的 python
Tkinter:“Python 可能没有为 Tk 配置” 问题:非常模糊。我不知道我该怎么办
请帮忙。