Python.nltk的data路径 (Win10)

在网上直接下载别人打包好的全部文件,500多MB,解压之后2.3G,还是不小的,要是直接用 nltk.download() 下到用户文件夹下,还是占用不少C盘空间的。

下好并解压之后,需要让 nltk 能找到我的包(G盘),默认的路径可以按照下面的方法查看:

from nltk import data
data.find('.')
# 返回结果如下
# ...
# LookupError: 
# **********************************************************************
#   Resource  not found.
#   Please use the NLTK Downloader to obtain the resource:
#
#   >>> import nltk
#   >>> nltk.download('')
#  
#   Attempted to load ./
#
#   Searched in:
#     - 'C:\\Users\\hustle/nltk_data'
#     - 'E:\\Anaconda3\\envs\\NLP\\nltk_data'
#     - 'E:\\Anaconda3\\envs\\NLP\\share\\nltk_data'
#     - 'E:\\Anaconda3\\envs\\NLP\\lib\\nltk_data'
#     - 'C:\\Users\\hustle\\AppData\\Roaming\\nltk_data'
#     - 'C:\\nltk_data'
#     - 'D:\\nltk_data'
#     - 'E:\\nltk_data'
# **********************************************************************

可以看到G盘并不在寻找之列,需要手动添加

我看有些人说给win10添加环境路径不好用,就直接用下面的方法吧

from nltk import data
data.path.append(r"G:\nltk_data")

亲测好用

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值