首页 > 其他分享 >Spacy之下载和使用

Spacy之下载和使用

时间:2024-10-18 13:20:47浏览次数:6  
标签:nlp Spacy zh spacy core 使用 spaCy 下载

下载并使用spacy

正常下载和使用参考这个:
安装spaCy(最简单的教程)_spacy安装-CSDN博客
如果不成功

以下提供一种玄学的方法:

  1. 环境使用anaconda环境,在这个环境下开一个.py文件,写一行import spacy会有波浪线提示你直接下载,点击下载即可。

  2. 然后在下面打开终端,选择common prompt,activate 当前项目名进入虚拟环境

  3. https://github.com/explosion/spacy-models/releases?q=zh_core_web_sm&expanded=true 下找到你想下载的 模型,然后下它附带的.whl文件放到anaconda下的pkg文件夹中例如 G:\Anaconda3\work\pkgs下。

  4. 回到pycharm下面的终端(就是刚刚那个),输入python -m spacy download zh_core_web_sm运行。

  5. 如果有几个进度条在跑基本上就ok了。等它跑完在.py写几行测试代码:

    m import spacy
    nlp = spacy.load("zh_core_web_sm")
    doc = nlp(u'中国是世界上最大的发展中国家')
    for token in doc:
        print(token)
    

    如果正常运行就可以了。

  6. 不可的话可以参考文章
    nlp入门之spaCy工具包 - 知乎 (zhihu.com)
    安装spaCy(最简单的教程)_spacy安装-CSDN博客

其他的好像都效果不大,先这样吧,后面有其他的再补充。

标签:nlp,Spacy,zh,spacy,core,使用,spaCy,下载
From: https://www.cnblogs.com/Akimizuss101/p/18474061

相关文章

  • 使用 Haxe 实现验证码识别与自动化登录
    安装所需依赖在Haxe中,我们需要使用以下库:hxhttp:用于发送HTTP请求,下载验证码图片。HaxePunk或OpenFL:用于图像处理和加载。首先,确保你已经安装了Haxe和Haxelib。在终端中可以使用以下命令安装依赖:bashhaxelibinstallhxhttphaxelibinstallopenfl2.下载验证码......
  • 使用 Elixir 实现验证码识别与自动化登录
    安装所需依赖我们需要使用以下库:HTTPoison:用于发送HTTP请求,下载验证码图片。ExImage:用于图像处理(如转换为灰度图像)。Tesseract:通过系统调用Tesseract进行OCR识别。首先,在你的Elixir项目中,确保在mix.exs中添加以下依赖:elixirdefpdepsdo[{:httpoison,"~>2.......
  • 使用 Forth 实现验证码识别与自动化登录
    安装所需工具首先,确保你有一个Forth编译器,例如gforth。在大多数Linux发行版上,可以使用以下命令安装:bashsudoaptinstallgforth还需要安装Tesseract用于OCR识别:bashsudoaptinstalltesseract-ocr2.下载验证码图片我们将使用Forth的文件I/O功能下载验证......
  • 免费使用AI写作助手,为你轻松打造爆款文章
    在当今内容为王的时代,一篇高质量的文章能够迅速抓住读者的眼球,提升个人或品牌的曝光度。但对于许多创作者而言,灵感枯竭和写作效率低下是常见的挑战。此时,免费AI写作助手的出现,为解决这些问题提供了新的可能性。以下是这款AI写作助手的独特魅力和使用指南。一、AI写作助手......
  • 《DNK210使用指南 -CanMV版 V1.0》第三十一章 视频播放实验
    第三十一章视频播放实验1)实验平台:正点原子DNK210开发板2)章节摘自【正点原子】DNK210使用指南-CanMV版V1.03)购买链接:https://detail.tmall.com/item.htm?&id=7828013987504)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/k210/ATK-DNK210.html5)正点原......
  • 【软件资料】数据库设计规范,数据库设计说明书,数据库设计规范,数据库文档(Word资料下载)
     1编写目的2数据库策略2.1数据库对象长度策略2.2数据完整性策略2.3规范化设计与性能之间的权衡策略2.4字段类型的定义与使用策略3命名规范3.1数据库命名规则3.2数据库对象命名的一般原则3.3表空间(Tablespace)命名规则3.4表(Table)命名规则3.5字段命......
  • RoslynPad的简单使用
    RoslynPad的简单使用 虽说VisualStudio被我们戏称宇宙最强IDE,但是平常随手写段C#代码进行验证或者语法校验,属于牛刀小试了,显然轻量级C#编辑器更适合这种场景,目前较为流行的则是一代神器 LINQPad,但是LINQPad最大的问题就是Free版略微难用,最明显的就是没有IntelliSense(智能提......
  • docker-certbot-dnspod 使用 Docker 申请、续期免费证书
    项目地址https://github.com/chenlongqiang/docker-certbot-dnspod背景近期免费证书有效期从1年缩短到3个月,避免经常要上云平台手动申请,所以想找个工具可以简单的申请、续期证书。通过了解,发现Certbot工具,但官方没提供Dnspod插件,于是找了Python3的封装并打包成......
  • 重力属性使用简易手册
    物理系统使用的简易手册需求:小物件受到碰撞等力的作用时有滚动/旋转等物理表现方法:在包含Mesh的物体上添加collider以及rigidbody组件注:可以添加到包含mesh物体的外层,但添加到外层时collider的大小不符合物体本身,需要调整,尽可能添加到mesh的本体上.如图Collider组件介......
  • EChart关系图-GraphLifeExpectancy,附视频讲解与代码下载
    引言: 关系图(或称网络图、关系网络图)在数据可视化中扮演着至关重要的角色。它们通过节点(代表实体,如人、物体、概念等)和边(代表实体之间的关系或连接)的形式,直观地展示了数据集中各元素之间的复杂关联。本文将详细介绍如何使用ECharts库实现一个关系图,包括图表效果预览、视频讲解......