pynlp報錯:pynlpir.LicenseError: Your license appears to have expired. Try running "pynlpir update"解決辦法。


使用pyltp做文本挖掘時報錯:

pynlpir.LicenseError: Your license appears to have expired. Try running "pynlpir update".

# 或者NLPIR Not valid license or your license expired!

表示授權過期,需要重新授權。解決辦法如下:

1.去它的官方GitHub地址上下載新的授權(把整個項目下載下來,打開License文件夾即可)。

下載后點擊License文件夾,選擇一個月的授權文件夾,如下:

需要什么功能的授權,點擊對應的文件夾,例如本文需要:NLPIR-ICTCLAS分詞系統授權,點擊對應的文件夾:

2.復制該文件(NLPIR.urer)文件,替換到安裝pynlp模塊的DATA文件夾中的原有文件。

例如,本人裝的python在C盤的Python36文件夾中,然后使用的pip install pynlpir安裝的該模塊,則替換的路徑如下:

PS:一般通過pip安裝的包,都是在Lib文件夾的site-packages文件夾中。

需要其他功能的授權,操作相同:下載對應的授權文件、替換本地DATA文件夾下的原有文件、重啟項目。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM