首页 > 其他分享 >pyltp 安装过程总结

pyltp 安装过程总结

时间:2023-02-06 16:37:35浏览次数:55  
标签:总结 pyltp whl win 模型 安装 下载


在安装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++环境,解决方法为:​​官网下载​​ 进入官网后,选择“可再发行组件和生成工具",

pyltp 安装过程总结_自然语言处理


选择”Microsoft 生成工具 2015 更新 3“进行下载安装就可以。

pyltp 安装过程总结_Visual_02


标签:总结,pyltp,whl,win,模型,安装,下载
From: https://blog.51cto.com/u_15955938/6039470

相关文章

  • Python数据分析与挖掘操作总结(持续更新...)
    一.实现某列的去重,只保留其中一行的数据内容:使用drop_duplicates方法来实现数据去重,实现方式如下:test=test.drop_duplicates("标题")二.删除某一列中含有’万’字的数字,......
  • 窗口函数的5种方法总结
    窗口函数也称为OLAP函数,是对一组值进行操作,但是在对一组值操作时,又不需要使用groupby子句,去达成分组计算的逻辑实现。而且还可以达成一条数据被分到多个组里去重复计算。当......
  • js操作数据的方法总结
    数组遍历forEach该方法等同于for循环,其没有返回值结构:arr.forEach(回调函数,回调函数this的值)第二个参数当回调函数是箭头函数时无效用法:arr.forEach(funct......
  • 一文梳理 Code Review 方法论与实践总结
    作者:方基成(润甫)作为卓越工程文化的一部分,CodeReview其实一直在进行中,只是各团队根据自身情况张驰有度,松紧可能也不一,这里简单梳理一下CR的方法和团队实践。为什么......
  • Hive使用TRANSFORM运行Python脚本总结
    1、Python环境设置可以使用addcachearchive的方法把tar.gz添加到分布式缓存,Hive会自动解压压缩包,但是目录名是和压缩包名称一样的;addcachearchive${env:my_workbenc......
  • Redis笔记(2): Linux服务器安装Redis
    1.下载  访问官网地址:Redis官网下载地址进行下载.2.上传安装包到Linux服务器并解压上传文件到/usr/local/src目录下解压安装包tar-zxvfredis-7.0.8.tar.gz查......
  • python之路64 drf从入门到成神 9个视图子类 视图集、ModelViewSet、ReadOnlyModelV
    视图视图View两个视图基类:APIViewGenericAPIViewAPIView执行流程:新的reqeust,三大认证,全局异常重写了as_view,dispatch类属性:p......
  • Yum 安装 Elasticsearch + Kibana教程
    Yum安装Elasticsearch+Kibana教程安装Elasticsearch准备elasticsearch(下面称为ES)是一个基于Lucene的搜索服务器。所以他需要java的环境即jdk#yuminstalljava*#vim......
  • 开发经验总结-点滴积累
    <欢迎大家加入iOS开发学习交流群:529560119>啊看到一个新的界面,要细细划分区域,应该怎么设计合理。1.如果是在一个cell中有好几行,每行都是两个label,规则排版一样,这样很好做,但......
  • 安装算量如何提取底图文字?
    安装算量软件提取底图文字功能可完成提取底图上的文字,提取成功后会保存到剪贴板中,在所需位置粘贴即可。操作步骤如下:1.单击【文字】功能按钮,根据提示选择需要提取的文字,提......