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中有调用第三方库,将第一个参数写成解释器的绝对地址即可。

 

你可能感兴趣的:(java调用python,无法启动第三方库,哪位大佬指教!)