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

Sha*_* M. 5 macos terminal neo4j

我按照以下说明安装了.dmg文件 但是当我尝试从终端运行neo4j时出现错误.

$ neo4j start
-bash: neo4j: command not found
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

std*_*b-- 5

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

$ cd /Applications/Neo4j\ Community\ Edition.app/Contents/Resources/app/bin
Run Code Online (Sandbox Code Playgroud)

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

$ ./neo4j-shell
./neo4j-shell: line 26: ./neo4j-shared.sh: No such file or directory
Run Code Online (Sandbox Code Playgroud)

所以,我认为,OSX包是一个问题.

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

  • 从Neo4j 3.0开始,Windows和OSX的桌面安装程序无法再访问neo4j-shell.请参阅https://neo4j.com/developer/kb/using-neo4j-shell-neo4j-ce-3x/ (2认同)