ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

pyhanlp python3.9及以上安装

2022-06-30 13:35:11  阅读:223  来源: 互联网

标签:Pyhanlp py Jpype1 pyhanlp 版本 Python3.9 安装 python3.9


Python3.9及以上版本安装Pyhanlp

Pyhanlp的setup.py里面代码会制止我们在高版本上安装。

setup.py

如图,源码是有这一段强制不在Python3.9以上安装,一般来说,既然我们已经安装不了了,那么把代码改掉会有什么代价呢?

Jpype1

Jpype1这个库的版本要用不会出错的,什么意思呢,这里你可以先不改,但是后面安装出了错,一般而言是:

'array.array' object has no attribute 'fromstring'

这样的错误那么很有可能是上面的Jpype1版本太低了,此时可以独立安装最新的而不是旧的jpype1==0.7.0。只需要更改需要的版本为你安装的版本即可进行编译。

简单编译Pyhanlp

python setup.py install

检查或安装依赖,安装Pyhanlp,如果运行没问题一般而言就是这样的输出:

Finished processing dependencies for pyhanlp==0.1.84

此时我们完成了安装。

此时如果你使用的是venv环境,那么在lib\python%d\site-packages\里面会生成*.egg文件夹。

标签:Pyhanlp,py,Jpype1,pyhanlp,版本,Python3.9,安装,python3.9
来源: https://www.cnblogs.com/notonlion-graden/p/16426522.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有