java调用python,无法启动第三方库,哪位大佬指教!

请问下,在用java 的runtime调用py脚本时,发现只要py中导入第三方sklearn库,就无法启动py脚本,有遇到类似问题的老哥吗,求解答,谢谢了

无论JAVA、C、C++等,只要调用Python第三方库任何一个,都会各种报错,令人崩溃,调用lrc歌词系统库一切正常,这是Python复杂的相互调用路径造成的,暂时没找到好的解决办法,我也卡在这里无解,我用C++调用。

我的问题解决了,应该是版本问题,我把原来集成Python卸载了,装了个纯Python3.7,就可以了,坑爹,折腾了这么长时间。

你好楼主,我想请问的是。你是用java,runtime调用python?python引入了第三方库,nunmpy。直接换个python3.7就可以。我是用的anaconda集成的。

jython有使用过吗?

谢谢,嗯嗯先前我用的是python3.6,没有使用过jython

不对呀,你所说的方式我都使用 过还是无法解决,importError:no module named numpy问题

把anconda2卸载装python3.7,java用runtime方式运行,错误
更换为anconda3,也无法运行。
你好你能详细,解答下吗?

runtime调用python执行nunmpy失败的原因大部分都是在使用pycharm时,pycharm中自带的python路径和你计算机中配置的路径不统一造成的,导的包都不在同一个地方要怎么调用?

解决方案:如py中有调用第三方库,将第一个参数写成解释器的绝对地址即可。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值