我已经下载并尝试在Windows 10下安装1.0.6版本的Neo4j桌面(图形平台)。静默安装很快就会发生,而不会提示安装位置或安装方式。安装后,Neo4j桌面图标将添加到Windows桌面,桌面将自动打开,外观随时可用。
我选择默认的MyProject并单击New Database面板。弹出本地/远程对话框,我选择本地。我接受默认的数据库名称,不添加可选说明并单击“创建”按钮,此时我弹出一个红色错误对话框说:
`Database failed to create: Error: invalid central directory file header signature: 0xef42a50`
无论是创建新项目还是尝试在该新项目中创建新数据库,我都会得到此结果。如果我更改建议的新数据库的默认名称,我会得到相同的结果。我无法连接到远程新数据库,因为此时Neo4j似乎没有运行,并且我没有得到安装甚至放任何东西的指示。
当我发现安装时,我发现它已经被静默地放入" ../ AppData / Local / Programs / neo4j-desktop"的典型隐藏用户子目录中。和" .. AppData / Roaming / Neo4j桌面"。
在Roaming neo4j子目录中,我找到了log.log文件,其中包含单行警告[2017-11-28 16:42:30:0451] [warn] auth is not initialised yet
。
任何见解/建议都表示赞赏。我是退休的" #CitizenScientist并且大部分时间都会回答其他问题或尝试任何推荐的修复。
是的,我多年来一直在我的Windows开发盒上使用Neo4j Community Edition,主要是手动安装的版本,它支持作为Windows服务运行。此外,我的问题似乎与此处引用的安装失败相似:neo4j windows desktop: Unrecoverable authentication error。