使用anaconda配置python3.6环境安装pyltp超详细教程,使用pycharm调用

看了一堆网上的安装教程,有的写得太简单,有的太复杂,本菜鸡根本看不懂在说什么,看了好几篇才整明白是怎么回事,必须要记录一下,真正的安装pyltp傻瓜教程,绝对详细,一步一步安装。

配置python3.6环境

因为我的pycharm使用的python3.7,但是pyltp只能是python3.6,所以我们先来配置环境。其实非常简单,相信大家应该都已经安装好了anaconda,我们只要再anaconda上面新配置一个环境就好了,不用看网上一些乱七八糟的教程。
首先我们进入到anaconda prompt中。
输入如下,建立一个新的环境:

conda create --name python36 python=3.6

这里,输入y,继续。
这样一个python3.6的环境就配好啦,我们来激活这个环境,输入如下:

activate python36


当当当,python3.6安装成功,接下来我们开始安装pyltp

安装pyltp

其实安装好python3.6之后,再安装pyltp就是小意思啦。
首先我们下载对应的安装文件pyltp-0.2.1-cp36-cp36m-win_amd64.whl,也就是下面这个
这里是下载链接:
pyltp-0.2.1-cp36-cp36m-win_amd64.whl.
随便下载到什么位置都行,只要你自己记住就好。
下载好了之后,我们在刚刚激活的python36环境里面,通过cd命令找到下载的位置所在的文件夹,找到所在的文件夹就行:
比如我就这样输入:
因为我把它放在了E盘的“常用”这个文件夹下面:

到达这个文件夹之后,我们就可以安装啦,只需要输入一句话就可以啦:

pip install pyltp-0.2.1-cp36-cp36m-win_amd64.whl`


这样就安装成功啦,不过要想要使用pyltp的话,我们还需要下载它的模型,那么接下来我们来下载它的模型。

下载pyltp模型

刚开始看了网上的教程,傻傻的去用网盘下载,兄弟们,真的不要用网盘,实在是太慢了,因为我没有会员,估计等我下载完成,我就能直接睡觉了。
咱们直接去官网下载,这质量又有保证,速度又快。
http://ltp.ai/download.html.
我们进入哈工大的语言技术平台

咱们点击这里进行下载,随便下载什么位置都行,只要能记得住就行。
下载好之后解压,大概就是下面这样:
我们看到语言技术平台上面有一个提醒,在windows下面这个模型可能不可用,诶,我们不要着急,这后面不是有个链接嘛,我们点击“此链接”下载另外一个模型,下载好之后,它的名字好像叫pisrl_XXX.model,中间我忘记叫什么了。
我们把它重命名为pisrl.model去把之前的那个模型覆盖掉。
好嘞,模型就这样下载好啦。
接下来,重头戏来了,我们开始使用pycharm进行小测验。
有人要问了,这么简单就好啦,没错!就这么简单!

使用pycharm进行pylty测验

我们首先进入anaconda navigator里面,我们可以看到在这个Application on这里已经有了我们刚刚新建的python36环境,我们选中它。
接下来我们,可以看到下面已经有pycharm,我们点击下面的“lanch”标,进入到pycharm编译器里面。
接下来重头戏来了,我们新建一个项目,注意看!注意看!
这里的Base interpreter选项一定要选择我们刚刚建好的环境python36,然后点击create。
接下来我们进入到新建好的项目中,发现import pyltp竟然会报错,唉,这是怎么回事呢?不是已经安装好了吗?欸,这里大家不要着急,让我们来仔细看一看。
首先我们进入到File-Setting里面:
接下来我们看一看这里的python interpreter,欸,奇了怪了,为什么没有pyltp呢?嘿嘿,其实很简单。
我们点击圈中的“设置”那里,如下所示,点击“Add”
在这个界面,点击“Existing Enviroment”,点击OK
ok啦,现在我们回到刚刚的界面,哇塞,真的安装成功啦!!!超级开心有没有,接下来我们来测试一下!

测试一下pyltp

输入如下代码,这里的路径就是我们刚刚安装的模型model所在的文件夹哦!

import os
from pyltp import Segmentor
LTP_DIR=r'E:\myLTP\ltp_data_v3.4.0'  # ltp模型目录的路径
cws_model_path=os.path.join(LTP_DIR,'cws.model') # 分词模型路径,模型名称为`cws.model`
segmentor=Segmentor()            # 初始化实例
segmentor.load(cws_model_path)   # 加载模型
words=segmentor.segment('我还没吃饭你吃饭了吗')   # 分词
print('\t'.join(words))
segmentor.release()       # 释放模型

来运行一下试试看!
哇!成功啦!

哦对啦,我开始把讲解更新B站和抖音啦,名字都叫猫猫头丁,欢迎大家来关注啊!!!
B站:https://space.bilibili.com/410893912.

使用anaconda配置python3.6环境安装pyltp超详细教程,使用pycharm调用相关推荐

  1. python详细安装教程环境配置-python3.6环境安装+pip环境配置教程图文详解

    1.python安装可以跨平台 2.有两个版本2.7和3.6,第三方库适用2.7版,两个版本不兼容 windows安装: 第一种方法官网安装: 在官网下载安装包如图: 图下点击是默认下载32位所以我们 ...

  2. 安装pyltp模块详细教程(windows下python安装)

    ** 一.pyltp安装会出现各种坑,坑的我就不说了,下面直接讲正确的方法.(一定是windows,python为3.5或3.6,其他版本的方法我也不太清楚,抱歉呢) ** 二.使用wheel安装(其 ...

  3. win10双击运行.jar(JAVA环境安装)超详细过程

    .jar文件的类型为Executable Jar File (.jar),可以直接双击执行,但是运行.jar需要安装相应的java环境. 其实.jar文件可以直接解压缩,里面都是.class文件,但是 ...

  4. Python下载和安装及Pycharm专业版安装+汉化+解决安装常见问题超详细教程(图解)

    目录 前言 一.Python下载和安装 1.Python的下载 2.1,Python的安装 2.2,Python自定义安装 3. 检查Python是否正确安装 4,卸载 二.Pycharm专业版安装+ ...

  5. python环境安装,超详细

    前言 近年来,Python凭借其简洁易入门的特点受到越来越多人群的青睐.当然这不仅仅是针对程序员来说,对于一些学生.职场人士也是如此.既然它这么火,那大家赶紧安装去学习吧 步骤一: 官网下载(Pyth ...

  6. Linux环境安装mysql数据库详细教程(含卸载和密码重置过程)

    本教程适用于centos7/8,mysql 5.x 1.卸载mysql(重要) 在安装mysql之前要确保自己的系统中没有mysql,即使你是刚刚重装的系统或者是刚购买的云服务,也需要检查一下是否存在 ...

  7. centos6.5安装bugzilla超详细教程

    经过自己的摸索,与尝试,成功在centos6.5上,安装bugzilla.并且可以发送邮件. 一.安装软件 首先,需要安装一些软件 yum install mysql-devel -y yum ins ...

  8. Linux上安装MySQl超详细教程(CentOS系统)

    目录 一.CentOS6.x 版本的yum镜像安装 二.yum联网安装MySQL (一)直接安装 (二)间接安装 三.下载.tar文件安装MySQL 四.卸载MySQL 一.CentOS6.x 版本的 ...

  9. Docker安装部署超详细教程(2021版)

    一.前提条件 1.1. 内核 Docker运行对内核要求比较高,因此一般建议直接在Ubuntu这样的平台运行.但作为一个容器标准,Docker也是支持其他如CentOS, Mac OS X, Wind ...

最新文章

  1. 【Java】生成UUID
  2. 计算机基础知识菜鸟教程,机器学习基础知识整理归纳
  3. 机器人动力学与控制_力控制与位置控制的区别
  4. duilib学习 --- 360demo 学习
  5. 成功 Root ------ 红米note3
  6. c语言函数名称大全,C语言函数大全
  7. 我为什么选择了自然码?
  8. Ant Design介绍
  9. 波士顿学院计算机科学专业,波士顿学院计算机专业
  10. 使用VLC把视频转换为一帧一帧的图片
  11. 【Vue3.0移动端项目--旅游网】-- 房屋详情页创建以及房屋详情图片展示
  12. 重庆航天职业技术学院计算机系在哪个校区,重庆航天职业技术学院地址在哪里,哪个城市...
  13. 文档化Python代码完全指南(翻译)
  14. 狼 我一头独狼 在狂奔 嗅找正正狼群
  15. 3DsMAX树木快速建模
  16. java word转pdf【去水印】
  17. HarmonyOS实战—Text组件宽高三种值的写法和颜色属性
  18. Qt数据可视化QChart - QBarSet柱状图
  19. 以太网传输中的NNI与UNI
  20. Python - 返回 1:n 中所有可能的 k 个数的组合

热门文章

  1. (function ($, undefined){ })(jQuery); 的使用及说明
  2. liunx邮箱服务搭建 (简洁版)
  3. jQuery中的end()定义和用法
  4. 数据结构(Java)
  5. 深度学习基础之优化器(optimizer)的介绍
  6. 谈谈关于Android迷宫密码破解
  7. 网线品质差的三大影响
  8. Scene Management --- Culling
  9. python version-32 required_python version 3.6 required,which was not fount in the regis-站长资讯中心...
  10. 什么是熵(entropy)?