为Jython虚拟环境定义类路径

2024-09-30 19:21:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经安装了Jython,一个名为“jythonenv”的virtualenv,并安装了“瓶子”来进行一些web应用程序开发。我必须在这个应用程序中使用一些JAR文件,以供一些Python代码使用。我知道我必须设置包含这些JAR文件的类路径。我试着用

export classpath=/home/myname/jclasses/foo.jar

但是当我尝试导入类时,它显示module not found。我是Java的新手,也是第一次这么做。在

难道不能这样配置,这样我就可以把JAR文件放在virtualenv的sitepackages目录中并从那里使用它吗?在


Tags: 文件代码路径web应用程序瓶子homevirtualenv
2条回答

我想给你推荐jip。使用jip,您可以像pip一样管理Java依赖项和类路径。在

pip install jip

安装一个具有依赖关系的JAR文件

^{pr2}$

在配置了类路径的情况下运行

jython-all your-python-file.py

有关详细信息,请查看http://pypi.python.org/pypi/jip。在

jython -Dpython.path=/path/to/myjar.jar

还有一个想法:可以使用.pth文件。在

创建文件-/path/to/jythonenv/Lib/site-packages/myjars.pth

^{pr2}$

也会成功的。在

相关问题 更多 >