我根据following instructions安装了.dmg文件,但是当我尝试从终端运行neo4j时出现错误。
$ neo4j start
-bash: neo4j: command not found
我错过了什么?
答案 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