使用jar依赖项运行jython

时间:2014-11-14 17:29:32

标签: jar jython

我安装了jython 2.5.3并尝试使用命令行执行我的脚本,该脚本与jsch.jar有依赖关系。然后我尝试了这样的事情:

c:\myScriptLocation\> c:\jython2.5.3\jython.bat script.py

但它返回:

ImportError: No module named jcraft

如果我使用Eclipse执行jython脚本,它可以正常工作,因为我可以在Jython Interpreter的System PYTHONPATH中添加依赖项。 但我不能使用eclipse来执行脚本,我必须使用命令行。

我试图将jar文件复制到jre jython正在使用的lib路径,但是不起作用。

我必须使用命令的任何想法吗?

1 个答案:

答案 0 :(得分:2)

你可以做......

c:\myScriptLocation\> c:\jython2.5.3\jython.bat -Dpython.path=\myJarLocation\jsch.jar script.py