详细讲解如何安装pyhanlp

按照往常的方法,输入pip install pyhanlp -i https://pypi.douban.com/simple,但是很不幸,报错。
在这里插入图片描述
通过参考多篇博客,得到如下安装方法

一、首先安装jpype1

在这里插入图片描述
输入以下程序,验证是否安装成功

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

在这里插入图片描述

二、进入官网下载安装包

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

三、改边思路

安装Anaconda,Anaconda官网下载Python3.8
在这里插入图片描述
下载完成后配置系统变量和运行环境
运行:conda install -c conda-forge python=3.8 openjdk jpype1=0.7.0 -y
还是报错
在这里插入图片描述
打开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/
下载生成工具
在这里插入图片描述
更改安装路径
在这里插入图片描述
在这里插入图片描述
再次安装
在这里插入图片描述
很幸运,经过一上午的努力,安装成功啦!!!

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐