Python教程

pyhanlp python3.9及以上安装

本文主要是介绍pyhanlp 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 python3.9及以上安装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!