pyltp 安装过程总结

2023-11-17

在安装pyltp的过程中踩了不少坑,这里对坑过程进行总结下,避免大家踩坑:

第一步 :安装pyltp

这里看别的blog给了两个方法:一个是直接pip,另一个是通过git clone pyltp的github,再通过python setup,py install来进行安装。但是这两种方法统统会报错,故直接使用wheel来安装即可:
pyltp-0.2.1-cp35-cp35m-win_amd64.whl
pyltp-0.2.1-cp36-cp36m-win_amd64.whl

下载好了后,进入whl下载好的目录中通过pip install wheel文件名进行安装。

这个安装好后,就可以通过以下的测试:

from pyltp import SentenceSplitter
sents = SentenceSplitter.split('元芳你怎么看?我就趴窗口上看呗!')  # 分句
print('\n'.join(sents))

第二步:ltp模型下载

ltp下载地址

通过下载地址下载模型的zip,我下载的是3.4.0版本的,python版本是3.6,下载完后,注意一定要将模型的路径保存在纯英文的路径中,不然模型会加载不出来。

常见遇到错误

一. error: Microsoft Visual C++ 14.0 is required. Get it with “Build Tools for Visual Studio”

win会提示需要C++环境,解决方法为:官网下载
进入官网后,选择“可再发行组件和生成工具",
在这里插入图片描述
选择”Microsoft 生成工具 2015 更新 3“进行下载安装就可以。
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pyltp 安装过程总结 的相关文章

随机推荐

  • 【Unity Shaders】抖音变身漫画1

    先来看一下手机拍出来的效果 我们发现有一张人像变成了卡通漫画脸 其它的只是做了一些图像处理 你可以再拍几张看一下 会发现千篇一律的大眼 小嘴有没有 你想的没错 这个是AI换脸技术 抖音特效里有很多了 把这个漫画脸再加上对图像的漫画处理 最后
  • 解读CUDA Compiler Driver NVCC - Ch.5

    前言 前面几篇文章 我们了解了NVCC的作用 nvcc编译的two stage 每个stage做了什么 怎么去选择虚拟架构和真实架构 JIT编译的原理 好处和弊端以及解决方案 本文我们将了解几个实际的nvcc编译命令 Base Notati
  • el-select中多选回显数据后没法重新选择和更改

    我用element select 多选回显的时候 回显正常 不能点击清除 不能选择改变数据 然后去搜了这篇文章文章链接 博主解释要在select标签上加一个强制渲染 如下图
  • Docker的网络模式

    目录 Docker的四种网络模式 1 Bridge 网络模式 类似于VMware的NAT模式 Bridge 网络模式介绍 bridge模式示意图 2 Host 网络模式 Host 网络模式介绍 Host模式示意图 3 Container 网
  • 【Redis】集合Set和底层实现

    文章目录 Redis 集合 Set Set简介 常用命令 应用场景 共同关注实例 整数集合 整数集合介绍 整数集合的升级 哈希表 哈希表的原理和实现 Redis中的哈希表 rehash 渐进式rehash Redis 集合 Set Set简
  • 如何用xp系统做服务器,xp系统如何做远程服务器呢

    xp系统如何做远程服务器呢 内容精选 换一换 网站的访问与云服务器的网络配置 端口通信 防火墙配置 安全组配置等多个环节相关联 任意一个环节出现问题 都会导致网站无法访问 本节操作介绍网站无法访问时的排查思路 网站无法访问怎么办 如果打开网
  • 14-5_Qt 5.9 C++开发指南_基于HTTP 协议的网络应用程序

    文章目录 1 实现高层网络操作的类 2 基于HTTP协议的网络文件下载 3 源码 3 1 可是化UI设计 3 2 mainwindow h 3 3 mainwindow cpp 1 实现高层网络操作的类 Qt 网络模块提供一些类实现 OSI
  • Synchronized的锁升级过程

    Synchronized的锁升级过程 synchronized锁升级过程 在synchronized中引入了偏向锁 轻量级锁 重量级锁之后 当前具体使用的是synchronzed中的那种类型锁 是根据线程竞争激烈程度来决定的 偏向锁 在锁对
  • vue使用luckysheet,引入图表chartmix,实现打印按钮功能

    1 下载Luckysheet源码 下载地址 https github com dream num Luckysheet 按照下载地址提示 npm run build 打包源码 生成dist文件夹 2 引入luckysheet的js文件和cs
  • TinyWebServer

    遇到的问题 1 Reactor和Proactor 当下开源软件能做到网络高性能的原因就是 I O 多路复用吗 是的 基本是基于 I O 多路复用 用过 I O 多路复用接口写网络程序的同学 肯定知道是面向过程的方式写代码的 这样的开发的效率
  • 数据可视化pyecharts绘制饼状图和环形图

    艰难做了新的作业练习 记录一下 from pyecharts import options as opts from pyecharts charts import Pie Page from pyecharts faker import
  • FC基本定义

    FC基本定义 虚拟化的软件有很多 华为开发的服务器虚拟化软件Fusioncompute CAN compute node agent 提供虚拟化功能 版本6 3之前是基于开源的xen开发的 6 3之后是基于开源的Kvm开发的 1 CAN V
  • 10月08日星期二 恒指/美原油/美黄金 走势分析

    财经早餐 2019年10月08日星期二 重点关注的财经数据与事件 07 50 日本8月贸易帐 09 45 中国9月财新服务业PMI 13 45 瑞士9月季调后失业率 14 00 德国8月季调后工业产出月率 14 45 法国8月贸易帐 18
  • Linux下创建所线程

    一 线程 线程是轻量级的进程 LWP light weight process 在 Linux 环境下线程的本质仍是进程 在计算机上运行的程序是一组指令及指令参数的组合 指令按照既定的逻辑控制计算机运行 操作系统会以进程为单位 分配系统资源
  • 百万前端之vue2.x最快上手

    1 创建项目 vue create 项目名 2 认识vue初始文件夹 3 安装插件 移动端安装vant ui pc端安装element ui Vue 2 项目 安装 Vant 2 npm i vant latest v2 S 安装axios
  • R_Studio(学生成绩)绘制频率分布直方图、分布饼图、折线比较图

    对 Gary csv 中的成绩数据进行分布分析 1 按0 59 60 69 70 79 80 89 90 100分组绘制高级语言程序设计成绩的频率分布直方图 2 按0 59 60 69 70 79 80 89 90 100分组绘制计算机导论
  • Sping为什么使用依赖注入而不使用实例化对象的方式?

    首先说明一下概念 依赖注入 Dependency of Injection 和控制反转 Inversion of Control 简称 ioc 是一个概念 具体含义 当某个角色 Java实例class A 调用者 需要另一个角色 另一个Ja
  • 专业心理咨询师助你轻装上阵,向内耗说不!

    引言 身为技术人 你是否经常感觉自己被掏空了精力 行动力不佳 又或者觉得自己的工作没有成就和意义 工作状态持续不佳 你是否总有一种无法消除的疲惫 即使没有学习 工作 而是选择看剧 刷短视频 甚至外出度假 也不能得到纾解 反而感到越来越累 实
  • 【MySQL安装问题】mysqld --initialize初始化报错

    在显示安装成功MySQL后 初始化mysqld initialize报错 错误显示如下 2023 04 03T709 05 28 842980Z O Warning TMESTAMP with implicit DEFAULT walue
  • pyltp 安装过程总结

    在安装pyltp的过程中踩了不少坑 这里对坑过程进行总结下 避免大家踩坑 第一步 安装pyltp 这里看别的blog给了两个方法 一个是直接pip 另一个是通过git clone pyltp的github 再通过python setup p