xmxmyoyo 2021-04-12 22:37 采纳率: 11.1%
浏览 62

flask-restful-pyhanlp新手遇到python调用hanlp出现问题

基本情况:

通过flask_restful与pyhanlp做了一个接口,访问该接口返回情感预测值。在win环境下运行一切正常。

部署在centos8环境中,conda虚拟环境(与win的python版本还有包全部一致),uwsgi+niginx,运行到safeJclass()这块就没有返回了。

路由中还有纯python编写的接口,访问都正常。

排错过程中通过命令窗口进入到centos虚拟环境中,通过交互式界面运行这些代码都没有问题。

text_classifier =NaiveBayesClassifier(IOUtil.readObjectFrom(model_pat
h))
from pyhanlp import *
NaiveBayesClassifier = SafeJClass('com.hankcs.hanlp.classification.classi
fiers.NaiveBayesClassifier')
IOUtil = SafeJClass('com.hankcs.hanlp.corpus.io.IOUtil')
model_path1='./server/product_frequency/ChnSentiCorp.ser'
text_classifier =NaiveBayesClassifier(IOUtil.readObjectFrom(model_pat
h1))
result1=text_classifier.classify("机柜偶i哦打死都汽车,大众高尔夫数据库的
急啊离开发窘蛋糕i风格就是对方")
print(result1)

问题分析:

已经基本定位到在通过JPype调用java时候没有响应(或者响应超时。)

服务器中的java版本1.8  与win中的java环境一样。

请问谁遇到过类似问题,帮忙解答一下,谢啦

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2022-09-07 17:23
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^
    评论

报告相同问题?

悬赏问题

  • ¥100 如何用js写一个游戏云存档
  • ¥15 ansys fluent计算闪退
  • ¥15 有关wireshark抓包的问题
  • ¥15 需要写计算过程,不要写代码,求解答,数据都在图上
  • ¥15 向数据表用newid方式插入GUID问题
  • ¥15 multisim电路设计
  • ¥20 用keil,写代码解决两个问题,用库函数
  • ¥50 ID中开关量采样信号通道、以及程序流程的设计
  • ¥15 U-Mamba/nnunetv2固定随机数种子
  • ¥30 C++行情软件的tick数据如何高效的合成K线