本文主要是介绍Linux系统运行HanLP时候 TypeError: startJVM() got an unexpected keyword argument ‘convertStrings‘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在Linux下安装hanlp的时候,万事具备却遇到了TypeError: startJVM() got an unexpected keyword argument 'convertStrings’这样的问题
解决方法:找到 启动JVM的代码块做出如下修改
我的代码块是在 speech/lib/python3.6/sit-packages/pyhanlp 下的__init__.py 文件,speech是我的虚拟环境,找到pyhanlp的安装地方就找到这个文件。
启动JVM
startJVM(jvm_path,JAVA_JAR_CLASSPATH,"-Xms%s" %HANLP_JVM_XMS,"-Xmx%s" % HANLP_JVM_XMX, convertStrings=True)
将末行的 convertStrings=True删除以消除影响,本人就是这么解决问题的,有什么其他什么好的方法大家一起交流。
这篇关于Linux系统运行HanLP时候 TypeError: startJVM() got an unexpected keyword argument ‘convertStrings‘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!