BUG 简述
最近在学习NLP时,使用到了哈工大LTP模型。执行如下示例代码:
from ltp import LTP
ltp = LTP()
sentence=input('请输入句子:')
words = ltp.pipeline(sentence, tasks = ["cws"], return_dict = False)
print(words)
出现了以下报错:
FileNotFoundError: config.json not found in LTP/small
BUG原因
默认情况下LTP使用的是huggingface上的在线模型。由于GFW的屏蔽,该网站在国内无法正常访问,导致BUG的出现
解决方案
1. 绕过GFW
八仙过海各显神通,在这就不过多赘述了。
2. 将模型下载到本地
- 使用镜像源将模型下载到本地。镜像链接
- 相应修改代码中的路径为本地模型路径
from ltp import LTP
ltp = LTP('LTP_Local/base') # 使用本地下载的LTP模型`
- 运行
美美解决!