我尝试下载最新的NLTK版本,并将zip文件中包含的nltk目录移动到我的python项目的工作目录中。然后我尝试调用import nltk。通常,据我所知,这可行 - 但我得到了这个错误:
Traceback (most recent call last):
File "/home/akf/PycharmProjects/comrad/main.py", line 32, in <module>
import plugins.nltk as plugins_nltk
File "/home/akf/PycharmProjects/comrad/plugins/nltk/__init__.py", line 89, in <module>
from nltk.internals import config_java
ImportError: No module named nltk.internals
这是准确的,我也找不到这个文件。最好的方法是什么?
答案 0 :(得分:1)
对于某些lib,只需下载该文件夹就无法运行。您需要的不仅仅是下载以实际安装它,在安装之前,请确保首先具有numpy
之类的依赖项。
使用pip
之类的东西管理依赖项更好,您可以跟踪版本,升级等,而无需手动删除和重新下载文件夹。
好像你在Linux或UNIX上工作?以下是有关如何安装http://www.nltk.org/install.html
的指南