关于python中ntlk的安装

NLTK库解决错误:LookupError
你再校验一下,如果输入 from nltk.book import *,出现text1.....text9,如下图那么就是真的安装成功了
如果出现错误 LookupError如下图:
这是在网上找到的三种解决方式,看看你是哪一种错误或者不知道就都试下

解决一:
在python下输入(cmd 或者IDEL什么的都可以)
import nltk
nltk.download()

会跳出下载框,选择all选择安装路径(图中为我的安装路径,听说在scripts文件夹下不会出乱七八糟的错,对了一定是安装在nltk_data文件夹下,记得自己新建),点击download,很慢很慢,最好选个网好的地方。下载完就好了。

解决二:
因为我就是用nltk.download()安装的nltk,但是还是出现了这个错误。发现是我的路径的问题,所以我重新download了,选择的默认路径


解决三:如果是自己设置的download路径,可以试试是不是没有配置环境变量的问题
先配置的用户变量:NLTK_DATA 值就是解决一中我的download路径(见解决一的图)
然后配置的系统变量,在classpath中添加NLTK_DATA

而我遇到的问题是punkt没有装上,于是:

import nltk

nltk.download('punkt')

在下载punkt时 出现了连接失败 于是开了翻墙,最后终于是成功了。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值