【NLP】HanLP环境

1、参考:https://github.com/hankcs/pyhanlp

2、问题:

C:\Users\ADMINI~1\AppData\Local\Temp\pip-install-u617cfx3\jpype1\setup.py:173: FeatureNotice: Turned ON Numpy support for fast Java array access
FeatureNotice)
building '_jpype' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/

----------------------------------------
Command "d:\programdata\anaconda3\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\ADMINI~1\\AppData\\Local\\Temp\\pip-install-u617cfx3\\jpype1\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\ADMINI~1\AppData\Local\Temp\pip-record-v70vznix\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\ADMINI~1\AppData\Local\Temp\pip-install-u617cfx3\jpype1\

3、解决方案:

--下载JPype1-0.6.3-cp36-cp36m-win_amd64.whl

--拷贝至:D:\ProgramData\Anaconda3\Scripts

--pip install JPype1-0.6.3-cp36-cp36m-win_amd64.whl

4、测试

5、使用

from pyhanlp import *

doc = "XXX"

for term in HanLP.segment(doc):
print('{}\t{}'.format(term.word, term.nature)) # 获取单词与词性

输出:

D:\ProgramData\Anaconda3\python.exe E:/NLP/Code/hanlpdemo02.py
XXX

 

posted @   咸鱼翻身  阅读(446)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
历史上的今天:
2016-12-21 Python 爬虫知识点 - 淘宝商品检索结果抓包分析(续二)
2016-12-21 Android权限全记录(转)
点击右上角即可分享
微信分享提示