Neo4j 3.0社区版不在mac osx中从终端运行

时间:2016-05-26 08:43:52

标签: macos neo4j terminal

我根据following instructions安装了.dmg文件,但是当我尝试从终端运行neo4j时出现错误。

$ neo4j start
-bash: neo4j: command not found

我错过了什么?

6 个答案:

答案 0 :(得分:5)

理论上,你可以到终端到Neo4j app的应用程序文件夹。例如:

$ cd /Applications/Neo4j\ Community\ Edition.app/Contents/Resources/app/bin

从此文件夹开始neo4j-shell,但收到错误:

$ ./neo4j-shell
./neo4j-shell: line 26: ./neo4j-shared.sh: No such file or directory

因此,我认为,这是OSX包的一个问题。

作为替代方案,您可以从此页面http://neo4j.com/download/other-releases/下载服务器(非桌面)版本(tar存档)并使用此版本中的neo4j-shell - 他与运行桌面版neo4j有很好的联系

答案 1 :(得分:1)

我遇到了同样的问题。我尝试用以下方法修复它:

使用终端,执行以下命令: Public Sub Sample() Dim WkBk As Workbook Set WkBk = Application.Workbooks.Open(Environ("UserProfile") & "\Desktop\Book1.xlsm") If WkBk.VBProject.Protection = 1 Then 'vbext_pp_locked then MsgBox "It is locked" Else If LockedForEdits(WkBk) Then MsgBox "It is locked for edits" Else MsgBox "It is not locked" End If End If WkBk.Close 0 Set WkBk = Nothing End Sub Private Function LockedForEdits(ByRef WkBk As Workbook) As Boolean Dim StrDescription As String On Error GoTo ErrorHandle StrDescription= WkBk.VBProject.Description WkBk.VBProject.Description = WkBk.VBProject.Description & "TEST" WkBk.VBProject.Description = StrDescription Exit Function ErrorHandle: Err.Clear LockedForEdits = True End Function

解决了丢失的文件,但DMG打包的JAR似乎没有一些Import和Shell类。我最终使用的是Gzipped tarball

答案 2 :(得分:1)

答案 3 :(得分:0)

这里的问题相同。只需从Neo4J的站点下载tar.gz文件,然后运行随附的bin / neo4j-shell程序。

答案 4 :(得分:-2)

DMG配有可视化安装程序。

启动应用程序" Neo4j社区版"它有一个小型启动器面板,也位于菜单栏中。

答案 5 :(得分:-3)

尝试在命令之前添加./。例如./neo4j start或./bin/neo4j start