在Windows安装使用Hanlp过程中阅读了某度出来的一些文章,没能很好地解决自己的问题,还是慢慢摸索,才把这一开源工具给用起来,以下是安装使用过程中的一些小小滴总结。
贴上Hanlp的github传送门:https://github.com/hankcs/HanLP
1、安装python3
在Windows下安装python十分的简单,进入python的官网,在此贴上传送门“https://www.python.org/”,在Downloads栏中选择适合自己系统的版本进行下载。
安装的过程十分简单,在此就不再赘述,比较重要的一点就是,在安装的过程中记得勾选安装界面下面的Add Python3.x to PATH,如此一来就需要自己再去设置环境变量了,安装好后,检测一下是否安装成功,打开cmd 或者是power shell,查看python的版本,注意这里的参数“-V”是大写的哦:
python -V
安装成功就就着手安装一些常用的库亦或是module。
1.1、 安装pip,在此也贴上传送门“https://pypi.org/project/pip/#downloads”,下载好改工具的压缩包,在安装路径解压后,打开命令行,windows快捷操作的话,可以按着“Shift”键然后点击鼠标右键,即可选择在当前目录打开命令行了。在cmd中输入命令,运行安装pip的脚本即可:
python setup.py install
安装完成后,还需要进行环境变量的设置:
检查安装的效果,可以使用命令pip list。
1.2、安装numpy
未安装numpy库的话运行hanlp时会出现以下状况“numpy.core.multiarray failed to import”:
2、安装pyhanlp,直接使用命令“pip install pyhanlp”即可,pyhanlp的使用依赖java环境,需要保证系统的Java开发环境安装成功。检查系统java运行环境是否安装成功的方法,可以在cmd中使用命令“java -version”进行查看。
在pyhanlp的安装过程中,会同时下载安装其所依赖的jpype。
2.1、关于pyhanlp运行的一些依赖的data数据可以在“https://github.com/hankcs/HanLP”中下载,将data文件夹移植到提示的目录中。
注意:运行时出现问题jpype._jvmfinder.JVMNotFoundException: No JVM shared library file (jvm.dll) found. Try setting up the JAVA_HOME environment variable properly,是因为java环境没有安装成功,将java运行环境安装妥即可。
2.2、安装完成,OK,在命令行中输入:hanlp进行检测。
2.3、测试使用,使用hanlp的分词功能,命令为:hanlp segment。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/117008.html