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


Posted in Python onMay 07, 2020

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

参考: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实现语义角色标注内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
跟老齐学Python之深入变量和引用对象
Sep 24 Python
跟老齐学Python之玩转字符串(2)更新篇
Sep 28 Python
python类继承用法实例分析
Oct 10 Python
python处理图片之PIL模块简单使用方法
May 11 Python
python操作mysql数据库
Mar 05 Python
django轻松使用富文本编辑器CKEditor的方法
Mar 30 Python
pycharm设置注释颜色的方法
May 23 Python
TensorFlow实现简单卷积神经网络
May 24 Python
numpy linalg模块的具体使用方法
May 26 Python
python 两个数据库postgresql对比
Oct 21 Python
python装饰器练习题及答案
Nov 01 Python
Python爬虫进阶之爬取某视频并下载的实现
Dec 08 Python
Pygame的程序开始示例代码
May 07 #Python
Python字符串格式化f-string多种功能实现
May 07 #Python
基于python实现把json数据转换成Excel表格
May 07 #Python
Python基于当前时间批量创建文件
May 07 #Python
python多进程下的生产者和消费者模型
May 07 #Python
基于python实现检索标记敏感词并输出
May 07 #Python
Python3自动生成MySQL数据字典的markdown文本的实现
May 07 #Python
You might like
php数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回
2011/11/07 PHP
PHP批量去除BOM头代码分享
2015/06/26 PHP
php中file_get_contents()函数用法实例
2019/02/21 PHP
js对象的比较
2011/02/26 Javascript
js鼠标点击事件在各个浏览器中的写法及Event对象属性介绍
2013/01/24 Javascript
Raphael带文本标签可拖动的图形实现代码
2013/02/20 Javascript
JQuery实现用户名无刷新验证的小例子
2013/03/22 Javascript
JS中引用百度地图并将百度地图的logo和信息去掉
2013/09/29 Javascript
js控制input框只读实现示例
2014/01/20 Javascript
JavaScript中Function详解
2015/02/27 Javascript
jQuery封装placeholder效果实现方法,让低版本浏览器支持该效果
2017/07/08 jQuery
详解angularjs 学习之 scope作用域
2018/01/15 Javascript
webpack external模块的具体使用
2018/03/10 Javascript
webpack4打包vue前端多页面项目
2018/09/17 Javascript
JQuery样式操作、click事件以及索引值-选项卡应用示例
2019/05/14 jQuery
vue实现购物车小案例
2019/09/27 Javascript
js异步接口并发数量控制的方法示例
2020/11/22 Javascript
在Python中使用HTMLParser解析HTML的教程
2015/04/29 Python
解决Tensorflow安装成功,但在导入时报错的问题
2018/06/13 Python
Python2与Python3的区别实例分析
2019/04/11 Python
一文秒懂python读写csv xml json文件各种骚操作
2019/07/04 Python
Python用字典构建多级菜单功能
2019/07/11 Python
Python 实现自动登录+点击+滑动验证功能
2020/06/10 Python
什么是python的自省
2020/06/21 Python
python 读取串口数据的示例
2020/11/09 Python
Farfetch香港官网:汇集全球时尚奢侈品购物平台
2017/11/26 全球购物
瑞典快乐袜子:Happy Socks
2018/02/16 全球购物
工厂总经理岗位职责
2014/02/07 职场文书
疾病捐款倡议书
2014/05/13 职场文书
创先争优公开承诺书
2014/08/30 职场文书
上课玩手机的检讨书
2014/10/01 职场文书
教师工作表现评语
2014/12/31 职场文书
投资公司董事长岗位职责
2015/04/16 职场文书
大学生敬老院活动总结
2015/05/07 职场文书
安全生产培训心得体会
2016/01/18 职场文书
500字作文之周记
2019/12/13 职场文书