Neo4j与JPype安装问题

2 投票
1 回答
657 浏览
提问于 2025-04-16 23:51

我使用的是Ubuntu 10.10,在继续安装之前,我通过synaptic安装了JPype和openjdk-6-jdk及其所有依赖项。

然后我按照以下步骤安装了Neo4j和Python:

http://components.neo4j.org/neo4j.py/0.1-SNAPSHOT/

但是当我在neo4j-python文件夹里执行

sudo python setup.py install

时,出现了以下错误信息:

Traceback (most recent call last):
  File "setup.py", line 146, in <module>
    main()
  File "setup.py", line 134, in main
    args[attr] = pom[attr]
  File "/home/aman/Softwares/neo4j-python/pom.py", line 58, in __getitem__
    element)
  File "/home/aman/Softwares/neo4j-python/pom.py", line 57, in <lambda>
    return self.pattern.sub(lambda match:self[match.groupdict()['var']],
  File "/home/aman/Softwares/neo4j-python/pom.py", line 54, in __getitem__
    element = self.parent[path]
  File "/home/aman/Softwares/neo4j-python/pom.py", line 91, in __getitem__
    return replacement.get(path, lambda s,x:x)(self, self.__pom[path])
  File "/home/aman/Softwares/neo4j-python/pom.py", line 56, in __getitem__
    raise KeyError(path)
KeyError: 'project.artifactId'

你知道我哪里出错了吗?

1 个回答

2

这个解决方案可能有效:https://gist.github.com/809425

如果你想了解其他使用Neo4j和Python的方法,可以看看http://www.delicious.com/neo4j/drivers+python,还有可能可以参考http://www.delicious.com/neo4j/python来获取更多信息。

撰写回答