需要手动安装nltk的帮助

时间:2018-05-01 13:04:00

标签: python nlp nltk

我从https://github.com/nltk/nltk_data下载了nltk软件包(由于代理问题,我无法使用nltk.download())并将其放在C:\ nltk_data。当我从python解释器尝试'import nltk'时,我收到此错误消息:

追踪(最近一次通话):   文件“”,第1行,in ImportError:没有名为nltk的模块

我不知道如何让python解释器看到该文件夹​​。任何帮助将不胜感激。

谢谢!

1 个答案:

答案 0 :(得分:0)

在我看来,Python解释器会在运行之前检查库路径。 您可以在python解释器中使用sys.path来检查该位置。 总是默认情况下,python会将运行路径添加到库路径中,在linux中就像" ./"。

如果你想在另一条路径中运行python,在Windows中有两种方法可以解决这个问题。

  1. 您可以添加环境变量

    C:\ Users \ Administrator>设置PYTHONPATH = C:\ nltk_data

  2. 或者你可以在你的python脚本中添加它,如:

    sys.path.append(" C:\ nltk_data&#34)

  3. PS: Dobule检查Windows和Linux之间的不同类型的路径(\或/)。