Hanlp配置与使用

本文档记录了配置和使用HanLP的过程,特别是在遇到MVN下载速度慢的问题时,通过使用阿里镜像解决并直接下载jar包进行配置的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Hanlp配置与使用

由于要写NLP大作业在知乎上看见了Hanlp这个汉语言处理包。

https://github.com/hankcs/HanLP

配置说明对我来说写的略微简单,在这里记录一下配置的过程。

MVN使用

最开始接触MVN是写Spring Boot程序,只能说是勉强会用,但是按照readme上的配置方法配置后,出现了一个坑爹的问题:下载速度超慢。等了半小时发现下载不到1/10(国内你懂的) 百度上说可以用阿里的镜像,配置好了但是没有效果,所以索性就把jar下载下来了。

阿里mvn镜像地址:http://maven.aliyun.com/nexus/#nexus-search;quick~hanlp

下载下来之后配置一下pom:
这里写图片描述

非常稳

GOGOGO

static public void 
### 如何在 Python 中安装和使用 HanLP #### 安装依赖项 为了确保能够顺利安装并运行 HanLP,在某些环境中可能需要先更新系统的包管理工具以及安装必要的开发库。对于基于 Debian 的系统,比如 Ubuntu,可以执行如下命令来完成这些准备工作: ```bash sudo apt-get update && sudo apt-get upgrade -y sudo apt-get install build-essential libssl-dev zlib1g-dev \ libncurses5-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \ liblzma-dev tk-dev uuid-dev git ``` #### 安装 Anaconda 或 Miniconda (可选) 考虑到环境管理和依赖关系处理的便利性,推荐通过 Conda 来创建独立的工作环境。可以从官方网站下载适合操作系统的版本进行安装。 如果选择了这条路径,则可以通过下面的方式建立一个新的 conda 虚拟环境,并激活它: ```bash # 创建名为hanlp_env的新环境 conda create --name hanlp_env python=3.9 # 激活该环境 conda activate hanlp_env ``` #### 使用 pip 安装 HanLP 库 一旦完成了上述前置条件的确立,就可以利用 `pip` 工具轻松地获取最新发布的稳定版 HanLP 了。注意这里假设已经正确设置了 Python 和 pip 的环境变量配置。 ```bash pip install hanlp ``` #### 验证安装成功否 为了确认 HanLP 是否被正常加载到当前使用的解释器实例里边去,可以在交互式的 shell 提示符下输入以下几行简单的测试代码片段来进行验证: ```python import hanlp print(hanlp.__version__) nlp = hanlp.load('ELECTRA_SMALL_ZH') # 加载预训练模型 test_sentence = '自然语言处理是一门充满挑战性的学科' result = nlp(test_sentence) for word in result['tok/fine']: print(word) ``` 以上过程涵盖了从准备阶段直到初步尝试调用 API 接口为止的一系列步骤[^1]。值得注意的是,具体的操作细节可能会随着软件本身的迭代而有所变化;因此建议定期查阅官方文档以获得最权威的信息来源。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值