尝试在windows中使用jepp时发生UnstatistiedLinkError

2024-06-08 21:53:17 发布

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

我是java新手,我已经编写了一些python脚本,需要根据导师的要求从java中运行它们(这些脚本将部署在服务器上),所以我在windows上安装了Jeppxp。但是当我跑的时候

C:\Program Files\Jepp>java -classpath jep.jar jep.Run console.py

我明白了

^{pr2}$

我已经包含了包含杰普.dll以及路径env中的Program Files\jepp文件夹。但它仍然显示出相同的变化错误。是有没有其他目录需要包含在PATH变量中?在

也在jepp dir的readme文件中。对于安装,给出:

Also, you'll likely need to add -Djava.library.path='path to Release folder' for testing. Or copy and register the DLL in the System directory.

在杰普.dll已存在于system32中目录。什么这里可能引用了其他DLL。在

我也试过了

C:\Program Files\Jepp>java -classpath jep.jar jep.Run console.py -Djava.library.path='C:\Program Files\Jepp'

但它仍然给出了同样不满意的链接错误:( 我加错了吗-Djava.library.path上面的命令还是应该添加到其他地方?在

在过去的两天里,我一直很困惑,也有各种各样的疑问:(。即使是网上的文件也不是那么详细和有用。我真的很感激任何关于这方面的建议。。。。 提前谢谢!在


Tags: pathrunpy脚本libraryfilesjavaprogram