标签:Pyhanlp py Jpype1 pyhanlp 版本 Python3.9 安装 python3.9
Python3.9及以上版本安装Pyhanlp
Pyhanlp的setup.py里面代码会制止我们在高版本上安装。
如图,源码是有这一段强制不在Python3.9
以上安装,一般来说,既然我们已经安装不了了,那么把代码改掉会有什么代价呢?
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. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。