java如何调用python的依赖库

https://img3.mukewang.com/5b9374f90001f3c206330688.jpg

import numpy as np

if __name__ == '__main__':
a = np.ones(3)
print(a)
print('java 调用有第三方库的python脚本成功')

 

报错:

start
Disconnected from the target VM, address: '127.0.0.1:51405', transport: 'socket'
java.io.IOException: Cannot run program "D:python.py": CreateProcess error=193, %1 不是有效的 Win32 应用程序。
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at java.lang.Runtime.exec(Runtime.java:620)
at java.lang.Runtime.exec(Runtime.java:485)
at com.wd.emrsearch.python.FirstJavaScript.main(FirstJavaScript.java:27)
Caused by: java.io.IOException: CreateProcess error=193, %1 不是有效的 Win32 应用程序。
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.<init>(ProcessImpl.java:386)
at java.lang.ProcessImpl.start(ProcessImpl.java:137)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 3 more

求大神指点


慕尼黑5688855
浏览 1069回答 1
1回答

MMTTMM

你想调用python的依赖库,说白了是不是想用他依赖库中的方法进行一些数据处理或者其他操作?若果是的话你可先在python脚本中实现,然后java直接去调用这个脚本就可以了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java