使用python语言安装stanfornlp 和hanlp安装包

安装stanfornlp

准备条件 win10 + jdk8(java安装包) + anaconda3
• 1)安装stanford nlp自然语言处理包: pip install stanfordcorenlp
• 2)下载Stanford CoreNLP文件
https://stanfordnlp.github.io/CoreNLP/download.html
下载的文件件为:stanford-corenlp-full-2016-10-31的压缩包
把解压后的stanford-corenlp-full-2016-10-31重命名为Stanford CoreNLP
• 3)下载中文模型jar包, http://nlp.stanford.edu/software/stanford-chinesecorenlp-2018-02-27-models.jar
• 4)将上一步下载的stanford-chinese-corenlp2018-02-27-models.jar放在Stanford CoreNLP文件夹内
• 5)在Python中引用模型:
• from stanfordcorenlp import StanfordCoreNLP
• nlp = StanfordCoreNLP(r‘path', lang='zh')
说明:
--path 为Stanford CoreNLP文件夹目录

由于本机的内存过小,加载stanfordnlp所需要的内存需要8G,而本机内存只有4G,根本无法读取,所以只是把代码复制在编译器里,并没有执行。

安装hanlp
• 1、安装Java和Visual C++:我装的是Java 1.8和Visual C++ 2015。
• 2、安裝Jpype,conda install -c conda-forge jpype1
• 3、测试是否按照成功:
from jpype import *
startJVM(getDefaultJVMPath(), "-ea")
java.lang.System.out.println("Hello World")
shutdownJVM()

原文链接

猜你喜欢

转载自blog.csdn.net/weixin_40581617/article/details/84337364