详细讲解如何安装pyhanlp

详细讲解如何安装pyhanlp

按照往常的方法,输入pip install pyhanlp -i https://pypi.douban.com/simple,但是很不幸,报错。
详细讲解如何安装pyhanlp_第1张图片
通过参考多篇博客,得到如下安装方法

一、首先安装jpype1

详细讲解如何安装pyhanlp_第2张图片
输入以下程序,验证是否安装成功

import jpype
jvmPath=jpype.getDefaultJVMPath()
print(jvmPath)

详细讲解如何安装pyhanlp_第3张图片

二、进入官网下载安装包

pyhanlp下载地址
下载完成后会得到一个安装包,解压到.\venv\Lib\site-packages\目录下,也就是自己的python安装目录中的文件详细讲解如何安装pyhanlp_第4张图片
进入pyhanlp-master 文件夹中,执行 pip install setup.py,但任然很不幸报错
详细讲解如何安装pyhanlp_第5张图片
进入网址下载data-for-1.7.5.zip和hanlp-1.8.3.-release.zip,解压后分别获得data文件夹和hanlp.properties、hanlp-1.8.3.jar文件.,下载后将其解压至pyhanlp文件加中,保证其目录结构如下:
详细讲解如何安装pyhanlp_第6张图片
修改root路径
详细讲解如何安装pyhanlp_第7张图片
再次运行,还是报错,彻底摆烂,不装了

三、改边思路

安装Anaconda,Anaconda官网下载Python3.8
详细讲解如何安装pyhanlp_第8张图片
下载完成后配置系统变量和运行环境
运行:conda install -c conda-forge python=3.8 openjdk jpype1=0.7.0 -y
还是报错
详细讲解如何安装pyhanlp_第9张图片
打开anaconda promote,创建anaconda虚拟环境

conda create -n python38 python=3.8

激活环境

conda activate python38
conda install ipykernel
python -m ipykernel install --user --name pyhon38 --display-name "Python (python38)"

这样就可以在anaconda中安装pyhanlp啦
再次pip install pyhanlp -i https://pypi.douban.com/simple,很不幸,还是报错在这里插入图片描述
但这次报错的有些不一样,打开报错链接
https://visualstudio.microsoft.com/zh-hans/visual-cpp-build-tools/
下载生成工具
详细讲解如何安装pyhanlp_第10张图片
更改安装路径
详细讲解如何安装pyhanlp_第11张图片
详细讲解如何安装pyhanlp_第12张图片
再次安装
详细讲解如何安装pyhanlp_第13张图片
很幸运,经过一上午的努力,安装成功啦!!!

你可能感兴趣的:(自然语言处理NLP,python,深度学习)