0

我正在尝试使用py4j. 我已经在 Eclipse 中安装了插件并创建了名为 test 的 pydev 项目。我正在尝试执行我在 py4j 网页上找到的以下代码:

from py4j.java_gateway import JavaGateway, java_import

gateway = JavaGateway()
jvm = gateway.jvm

java_import(jvm, 'org.eclipse.core.resources.*')

workspace_root = jvm.ResourcesPlugin.getWorkspace().getRoot()
gateway.help(workspace_root, '*Projects*')

project_names = [project.getName() for project in workspace_root.getProjects()]
print(project_names)

但是我在导入时遇到错误。我检查了 py4j jar 是否存在于 Eclipse 的插件目录中。有人可以帮忙吗?

4

1 回答 1

1

我必须从http://py4j.sourceforge.net/install.html#install-instructions安装 py4j 应用程序

于 2014-10-11T15:08:28.327 回答