在UNIX中运行Python时,没有名为java.lang.System的模块
我是Python新手,现在我有一个Python脚本,当我尝试在UNIX中运行它时: python execute.py,它抛出一个错误在UNIX中运行Python时,没有名为java.lang.System的模块,java,python,unix,Java,Python,Unix,我是Python新手,现在我有一个Python脚本,当我尝试在UNIX中运行它时: python execute.py,它抛出一个错误 Traceback (most recent call last): File "execute.py", line 7, in <module> import java.lang.System ImportError: No module named java.lang.System 那么,我可以知道如何在Python中导入Java模块吗?您试图
Traceback (most recent call last):
File "execute.py", line 7, in <module>
import java.lang.System
ImportError: No module named java.lang.System
那么,我可以知道如何在Python中导入Java模块吗?您试图做的事情只能在解释器中实现,而解释器本质上是一个死项目。自2015年以来,它一直没有更新过,似乎不太可能支持Python3
实际上:如果您想使用Java包,请使用Java。如果你想写Python,你需要使用Python模块来实现你想要的功能。这听起来像是一个巨魔。是的,这个脚本来自一个旧项目,我可能需要将它重写为Java。
#ident "%W%"
import os
import sys
sys.path.append('/opt/jdk/1.8.0_91l64/bin')
print sys.path
#import java.net.InetAddress
import java.lang.System