如何在python项目中包含NLTK

时间:2014-10-11 07:03:53

标签: python

我尝试下载最新的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

这是准确的,我也找不到这个文件。最好的方法是什么?

1 个答案:

答案 0 :(得分:1)

对于某些lib,只需下载该文件夹就无法运行。您需要的不仅仅是下载以实际安装它,在安装之前,请确保首先具有numpy之类的依赖项。

使用pip之类的东西管理依赖项更好,您可以跟踪版本,升级等,而无需手动删除和重新下载文件夹。

好像你在Linux或UNIX上工作?以下是有关如何安装http://www.nltk.org/install.html

的指南