我想运行一个Java代码,即:
import org.python.util.PythonInterpreter;
public class PyConv {
public static void main(String[] args){
PythonInterpreter interpreter = new PythonInterpreter();
interpreter.execfile("Test.py");
}
}
和Test.py文件;
import pandas
import numpy
df = pd.read_csv("Myfile.csv", header=0)
但我会收到错误:
Exception in thread "main" Traceback (most recent call last):
File "Test.py", line 1, in <module>
import pandas
ImportError: No module named pandas
那么,如何导入所需的模块,以使代码运行? 而且我在我的java代码中使用Jython作为外部jar。还有其他方法可以让我的工作更简单吗?