美文网首页
pyltp模块安装问题

pyltp模块安装问题

作者: 布口袋_天晴了 | 来源:发表于2018-08-01 15:17 被阅读1061次

    ModuleNotFoundError: No module named 'pyltp'

    pip install pyltp  或  pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyltp

    报错

    问题:

    building 'pyltp' extension

    error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

    解决方法:参考文章哈工大自然语言处理ltp在windows10下的安装使用

    选择安装wheels方法

    1)下载wheels

    下面两个文件针对不同的python版本下载一个即可,电脑(win10),64bit的windows应该都可以。

    pyltp-0.2.1-cp35-cp35m-win_amd64.whl

    pyltp-0.2.1-cp36-cp36m-win_amd64.whl

    2)安装文件

    下载好了以后, 在命令行下, cd到wheel文件所在的目录, 然后使用命令pip install wheel文件名安装.

    3)测试

    可以直接在命令窗口中测试,代码如下:

    检查,安装成功!!!

    安装pyltp完成!!!!

    若在cmd窗口中测试成功,在Pycharm上测试不成功,则说明,Pycharm中的python interpreter没有设置对。 设置Interpreter,可参考文章:python 改变其Project Interpreter



    以下是如何安装VS2015  +   如何完全清楚掉VS2015

    解决方法:

    1)在PyPI官网上查找pyltp模块  ------  没有找到whl类型文件

    pyltp 是 [语言技术平台(Language Technology Platform, LTP)](https://github.com/HIT-SCIR/ltp)的 Python 封装。

    在使用 pyltp 之前,您需要简要了解 [语言技术平台(LTP)](http://ltp.readthedocs.org/zh_CN/latest/) 能否帮助您解决问题。

    ## 一个简单的例子

    下面是一个使用 pyltp 进行分词的例子

    `python # -*- coding: utf-8 -*- from pyltp import Segmentor segmentor = Segmentor()segmentor.load("/path/to/your/cws/model") words = segmentor.segment("元芳你怎么看") print"|".join(words) segmentor.release() ` 除了分词之外,pyltp 还提供词性标注、命名实体识别、依存句法分析、语义角色标注等功能

    详细使用方法请参考 [在线文档](http://pyltp.readthedocs.io/)。

    2)在网上下载【VS2015专业版官方中文版下载】:http://download.microsoft.com/download/B/8/9/B898E46E-CBAE-4045-A8E2-2D33DD36F3C4/vs2015.pro_chs.iso。然后安装这个vs(visual studio)。

    解决Visual Studio2015安装路径不能修改的问题

    清除VS

    相关文章

      网友评论

          本文标题:pyltp模块安装问题

          本文链接:https://www.haomeiwen.com/subject/utylvftx.html