windows10 pycharm下安装pyltp库和加载模型实现语义角色标注的示例代码

最近在上《自然语言处理》这门选修课,为了完成上机作业也是很认真了,这次是为了实现语角色标注任务,于是就入了这个坑,让我们来(快乐地 )解决出现的问题。

问题一:下载安装pyltp实现语义角色标注是在python3.6环境下实现的,(别问我怎么知道的,自己安装失败n次,问了室友才知道的 ),如果你的pycharm解释器安装的是3.7的该咋办呢?
答:再下载一个Python3.6在电脑的环境变量里把3.6的放到3.7的前面,这样就可以了,具体实施如下:

1、去Python官网下一个3.6版本的应用程序放到你指定的文件夹,然后运行它。我是下载的3.6.8版本,并且在D盘创建了一个python3.6的文件夹指定存放。

2、然后打开电脑的环境变量

结果如上图所示,如果你打开发现没有3.6对应路径,自己按照对应路径添加就行,注意:两个3.6版本的路径一定要在3.7版本之前就行,不用删掉3.7版本,现在这步就完成了。
现在可以cmd输入 python -v 验证是否安装成功。

3、这时电脑是切换到python3.6了,但是你的pycharm项目的解释器还是3.7的(如果你还没创建项目这步可以跳过),要把它也给换了,依次点击:File -> setting -> project Interpreter 就可以进行切换了。

问题二:使用pycharm安装pyltp库一直失败咋整?
答:网上方案千千万,这里强推这篇哈工大pyltp在windows10环境下的安装使用博客里的第二种方案:安装wheel,我是下载的第二个文件,下载之后命令行到指定文件夹,然后命令行输入之后就安装成功了。

这时候你再运行关于调pyltp库的程序就不会报错了。

问题三:pyltp相关模型哪里下载?
答:个人建议官网下载比较好,还可以选择版本。安装好之后就可以快乐地进行各种自然语言处理操作了。

问题四:为什么我模型安装好了,但是调用模型时运行出错:Segmentor: Model not loaded!

提示我未加载模型。
答:搞了好久,网上方案试了好多,发现还是不行,想了下自己也没下错版本呀,同学的都成功了,早上起来准备继续研究时,看了眼自己的路径:

似乎想起了哪里不对劲,然后发现会不会是中文路径的问题,把中文路径改了之后就可以正常运行了,果然是中文路径的问题,脑子是个好东西。

参考:https://mlln.cn/2018/01/31/pyltp%E5%9C%A8windows%E4%B8%8B%E7%9A%84%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85/

到此这篇关于windows10 pycharm下安装pyltp库和加载模型实现语义角色标注的示例代码的文章就介绍到这了,更多相关windows10 pycharm实现语义角色标注内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • PyCharm在win10的64位系统安装实例

    小编在以前给大家介绍过很多其他系统安装PyCharm的过程,有兴趣的朋友可以参阅: pycharm 使用心得(一)安装和首次使用 python安装教程 Pycharm安装详细教程 Python.PyCharm安装及使用方法(Mac版)详解 今天小编给大家带来的是关于PyCharm在win10的64位系统安装实例,详细的图文步骤,一起来学习下. 搭建环境 1.win10_X64,其他Win版本也可以. 2.PyCharm版本:Professional-2016.2.3. 搭建准备 1.到PyCha

  • Win10 安装PyCharm2019.1.1(图文教程)

    使用Python进行开发时,已经安装好Python,我们可以在终端使用Python,也可以用文本编辑器编写代码后然后用Python执行代码,但这些都不是很方便,也不是很智能和不够友好,需要有多年开发经验和很强的编程能力才可以无痛使用. 好在Python有一款非常好用的IDE,就是PyCharm.IDE叫集成开发环境,可以简单粗暴的先将其理解为专门编写和执行Python代码的编辑器.PyCharm和Python是独立的,它不会对Python带来任何影响,它只是提供一个编写代码和执行代码的环境. 本

  • win10系统Anaconda和Pycharm的Tensorflow2.0之CPU和GPU版本安装教程

    tf2.0的三个优点: 1.方便搭建网络架构: 2.自动求导 3.GPU加速(便于大数据计算) 安装过程(概要提示) step1:安装annaconda3 step2:安装pycharm step3:安装tensorflow2.0 cpu版本 (1)进入anaconda prompt(anaconda3) (2)默认为(base)环境 (3)输入python,查看python版本:输入exit()退出 (4)输入conda info --envs查看虚拟环境 (5)此处以在(base)环境中安装

  • win10安装Anaconda+tensorflow2.0-CPU+Pycharm的图文教程

    一.安装Anaconda 1.下载安装Anaconda. 去官网下载,打开安装包: Next: I Agree: Next: 安装路径可修改,但都在User文件路径下,点Next: 都打上勾,点击Install,等待安装完成. 2.测试anaconda: 键盘点击Win+R,输入cmd运行 然后输入conda list回车,如下图即成功. 二.安装tensorflow 1.使用Anaconda创建新环境. 打开Anaconda Prompt: 输入: conda create -n tensor

  • 关于win10在tensorflow的安装及在pycharm中运行步骤详解

    本文介绍在win10中安装tensorflow的步骤: 1.安装anaconda3 2.新建conda环境变量,可建多个环境在内部安装多个tensorflow版本,1.x和2.x版本功能差别太大,代码也很大区别 3.环境中安装python和fensorflow 4.用tensorflow运行一段测试程序 安装anaconda下载地址(清华镜像): https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/选择最新版本 开始安装anaconda 选

  • windows10 pycharm下安装pyltp库和加载模型实现语义角色标注的示例代码

    最近在上<自然语言处理>这门选修课,为了完成上机作业也是很认真了,这次是为了实现语角色标注任务,于是就入了这个坑,让我们来(快乐地 )解决出现的问题. 问题一:下载安装pyltp实现语义角色标注是在python3.6环境下实现的,(别问我怎么知道的,自己安装失败n次,问了室友才知道的 ),如果你的pycharm解释器安装的是3.7的该咋办呢? 答:再下载一个Python3.6在电脑的环境变量里把3.6的放到3.7的前面,这样就可以了,具体实施如下: 1.去Python官网下一个3.6版本的应用

  • python环境下安装opencv库的方法

    注意:安装opencv之前需要先安装numpy,matplotlib等 一.安装方法 方法一.在线安装 1.先安装opencv-python pip install opencv-python --user 我的python版本是3.6.8,可以看到opencv安装的默认版本是 opencv_python-4.1.0.25-cp36-cp36m-win_amd64.whl 2.再安装opencv-contrib-python pip install opencv-contrib-python -

  • pycharm无法安装第三方库的问题及解决方法以scrapy为例(图解)

    很多次遇到在pycharm中无法安装第三方库的情况,今天我就遇到了,找了很多办法都没用 但是在pycharm中配置anaconda环境之后再从anaconda下载安装你所需要的库就可以diy完决你的问题了 第一步安装anaconda,这个我就不说了,网上很多方法,自己找 第二步配置anaconda环境到pycharm,这我来给你们说说 打开pychram,file->settings 然后选择project Interpreter 把project Interpreter复选框里面的地址换成你安

  • 在Pycharm中安装Pandas库方法(简单易懂)

    开发环境的搭建是一件入门比较头疼的事情,在上期的文稿基础上,增加一项Anaconda的安装介绍.Anaconda是Python的一个发行版本,安装好了Anaconda就相当于安装好了Python,并且里面还集成了很多Python科学计算的第三方库.比如我们需要用到的Pandas.numpy.dateutil等等,高达几百种.因此,安装了Anaconda,就不需要再专门的一个个安装第三方库.只要在使用Pycharm时调用Anaconda环境,便可以方便的使用其中的各种库.且各个库之间的依赖性很好,

  • Windows10系统下安装MariaDB 的教程图解

    截至写这篇博客为止,MariaDB官方的稳定版本为,详情访问官方地址:https://downloads.mariadb.org/ 安装之前先简单说一下MariaDB: MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中.甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此开源社区采用分支的方式来避开这个风险.所以说呢,MariaDB数

  • python3.6环境下安装freetype库和基本使用方法(推荐)

    FreeType库是一个完全免费(开源)的.高质量的且可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType, OpenType, Type1, CID, CFF, Windows FON/FNT, X11 PCF等.在做图像展示的时候,可以写入中文文字,效果还是很好. 在之前安装库时基本都是直接切换到python3.6环境下直接pip install XXX,在安装freetype直接pip install freetype不可以了,查了半天又是编译又是官网下载的,太麻

  • keras训练浅层卷积网络并保存和加载模型实例

    这里我们使用keras定义简单的神经网络全连接层训练MNIST数据集和cifar10数据集: keras_mnist.py from sklearn.preprocessing import LabelBinarizer from sklearn.model_selection import train_test_split from sklearn.metrics import classification_report from keras.models import Sequential

  • 基于pytorch的保存和加载模型参数的方法

    当我们花费大量的精力训练完网络,下次预测数据时不想再(有时也不必再)训练一次时,这时候torch.save(),torch.load()就要登场了. 保存和加载模型参数有两种方式: 方式一: torch.save(net.state_dict(),path): 功能:保存训练完的网络的各层参数(即weights和bias) 其中:net.state_dict()获取各层参数,path是文件存放路径(通常保存文件格式为.pt或.pth) net2.load_state_dict(torch.loa

  • PHP网站安装程序制作的原理、步骤、注意事项和示例代码

    1.制作PHP安装程序的原理 其实PHP程序的安装原理无非就是将数据库结构和内容导入到相应的数据库中,从这个过程中重新配置连接数据库的参数和文件,为了保证不被别人恶意使用安装文件,当安装完成后需要修改安装文件. 2. 制作PHP安装程序的步骤 step1 检查目录或文件的权限 step2 修改或填加配置文件 step3 检查配置文件正确性 step4 导入数据库 step5 锁定或删除安装文件 3.制作安装用到的PHP函数 检查文件是否可写,返回布尔值:is_writable("data/con

  • linux下安装boost库的完整步骤记录

    前言 Boost库是一个可移植.提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一. Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容.在C++社区中影响甚大,是不折不扣的"准"标准库.Boost由于其对跨平台的强调,对标准C++的强调,与编写平台无关. 在linux安装过程如下: 去官方网站下载最新的:http://sourceforge.net/projects/boost/files/boost/1.47.0/ or

随机推荐