首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Python | pynlpir库 | pynlpir.LicenseError:Your license appears to have expired. Try running “pynlpir“

Python | pynlpir库 | pynlpir.LicenseError:Your license appears to have expired. Try running “pynlpir“

作者头像
叶庭云
发布2022-06-25 11:08:54
发布2022-06-25 11:08:54
7080
举报
文章被收录于专栏:Python进阶之路Python进阶之路

使用 pynlpir 做中文分词和关键词提取时报错:

pynlpir.LicenseError:Your license appears to have expired. Try running “pynlpir update”。或者NLPIR Not valid license or your license expired!意思是授权过期,需要重新授权。解决办法如下:

出现以上的异常或者报错都是 pynlpir 包的用户权限文件过期了的缘故。在 https://github.com/NLPIR-team/NLPIR/ 上下载 NLPIR.user 文件,用该文件替换 pynlpir 包的 data 文件夹下原始的 NLPIR.user 文件。

直接将新的 NLPIR.user 文件下载到 data 文件夹下可能会有权限不足的问题,可以先下载到别的路径,再从别的路径移动到 data 文件夹下,过程中会询问是否授予管理员权限,同意即可。修改过后要重启jupyter notebook。

去它的官方 GitHub 地址上下载新的授权(把整个项目下载下来,打开 License 文件夹即可)

下载后点击 License 文件夹,选择一个月的授权文件夹,如下所示:

复制该文件(NLPIR.urer)文件,替换到安装 pynlp 模块的 Data 文件夹中的原有文件。

这时可以直接用 Everything 搜索 pynlpir 的路径,替换的路径如下:

说明:一般通过 pip 安装的包,都是在 Lib 文件夹的 site-packages 文件夹中。

需要其他功能的授权,操作相同:下载对应的授权文件、替换本地 Data 文件夹下的原有文件、重启项目

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-06-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档