解决使用nlpir分词,遇到License过期问题
2024-10-19 21:47:51
问题:使用pynlpir分词,遇到License过期问题
抛出异常:pynlpir.LicenseError: Your license appears to have expired. Try running "pynlpir update".
解决方法:下载下面链接文件,替换原有的NLPIR.user文件
文件下载路径:
替换的文件路径:如果你已经安装了pynlpir,你可以使用pip install pynlpir查找你安装的路径,在其中找到Data文件夹,里面就能找到你的NLPIR.user文件,用下载的替换。如果没有使用上面的方法安装。
下面是我的安装路径:E:\tool\python\Lib\site-packages\pynlpir\Data
替换后使用pynlpir分词,最后成功分词。
import time
import pynlpir
pynlpir.open()
print('————————————————————nlpir分词——————————————————————')
t1 = time.time()
txt = [
"作为一个艺术形象,“我”就是一个近现代中国普通人的形象。作者在写这个人物时,没有去给它造型,",
"并不追求人物生活事件的情节性,而是竭力消除读者对于中国人生命运趋于习惯的倾向,",
"突出陈腐意识与新生命的尖锐矛盾,泼墨铺叙人物的变态精神,使广大读者觉得对象新奇古怪,",
"强化出国人“求生存而不可得”的苦难,显示了一种抗拒一切压迫,突破种种羁绊,纵情渲泄,任意驰骋的强大力量,",
"刺激和推动读者去作深沉的思索,所以,形成了这篇小说的异样的风格。",
"这种新异的风格,突出的表现之一是它的生活世界变形化,成人的儿童化和现代人的原始化。"
]
for sentence in txt:
print(pynlpir.segment(sentence, pos_tagging=False))
t2 = time.time()
print("all_time:",t2-t1)
pynlpir.close()
最新文章
- [.net 面向对象程序设计进阶] (19) 异步(Asynchronous) 使用异步创建快速响应和可伸缩性的应用程序
- Javascript事件模型系列(一)事件及事件的三种模型
- java静态与非静态区别
- clipse在编写JSP时没有代码提示
- 12个git实战建议和技巧
- hdu 4717 The Moving Points(三分+计算几何)
- XgCalendar日历插件动态添加参数
- 使程序能够引入.json文件, 为网站添加 MIME 映射
- 一个小玩具:Python调用Mysql
- COCOS2D-X FRAME动画创作随笔
- StackExchange.Redis 使用 - 事件(五)
- json数据格式在IE浏览器中报错问题
- js对象,set和get方法 的三种实现形式
- Chapter_9 DP : uva1347 tour (bitonic tour)
- HAProxy+keepalived+MySQL 实现MHA中slave集群负载均衡的高可用
- python3 获取Linux系统信息
- Go-MySQL-Driver
- go语言,golang学习笔记3 用命令下载框架报错问题解决 设置环境变量
- Odoo Model内容详解
- Unity如何判断一个对象是不是一件衣服
热门文章
- MySQL的事务隔离级别是什么?
- D. Feeding Chicken(构造)
- 带权值的图 BFS
- python白帽子/黑客/实战编程教程
- C++枚举算法
- iview使用之怎样通过render函数在table组件表头添加图标及判断多个状态
- iOS GIF图片转UIImage
- Spiking-YOLO : 前沿性研究,脉冲神经网络在目标检测的首次尝试 | AAAI 2020
- Jenkins(3)- 安装Jenkins过程中遇到问题的排查思路
- PHP 构造方法 __construct()