-1
我有一个可笑的错误,而试图跟随http://neomodel.readthedocs.org/en/latest/getting_started.html#connecting如何才能名称空间中的名称是未定义的Python?
我刚刚卸载了这个环境neo4django因为它有名字StringProperty,我试图做的Neo4j的一类:
In [8]: from neomodel import StringProperty as SP
In [9]: class Person(StructuredNode):
...: name = SP()
...:
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
/home/cchilders/.local/virtualenv/another_neo4django_attempt/local/lib/python2.7/site-packages/django/core/management/commands/shell.pyc in <module>()
----> 1 class Person(StructuredNode):
2 name = SP()
3
/home/cchilders/.local/virtualenv/another_neo4django_attempt/local/lib/python2.7/site-packages/django/core/management/commands/shell.pyc in Person()
1 class Person(StructuredNode):
----> 2 name = SP()
3
NameError: name 'SP' is not defined
In [10]: S
%%SVG StopIteration SyntaxError SystemExit
SP StringProperty SyntaxWarning
StandardError StructuredNode SystemError
你可以看到,自动完成证明名称在那里。这个neomodel是具体的还是有一个通用的Python原因来存在未定义的名称?谢谢
尝试使用'.py'文件运行它。 –
我无法在今晚尝试更多的沮丧。你有什么建议可以让任何neo4j以任何身份工作吗?我宁愿让它工作在django上,但我已经花了几十个小时尝试neo4django,py2neo,neomodel,并且每个人可以花费超过10个小时配置它,而不是单个连接到数据库 – codyc4321
在你真的得到neo4j使用python吗? – codyc4321