Neo4j桌面不';删除旧的未使用项目后,无法再启动

Neo4j桌面不';删除旧的未使用项目后,无法再启动,neo4j,electron,neo4j-desktop,Neo4j,Electron,Neo4j Desktop,我想腾出一些空间将我的下一个数据集加载到Neo4j中,但在删除了一些未使用的旧项目之后,它就再也无法启动了。尽管我的Neo4j桌面版本是1.2.3(最新可用版本),但我得到的错误恰好是本文中报告的错误- 初始化错误:TypeError:无法读取未定义的属性“name” 我多次尝试重新启动Neo4j桌面,每次都是一样的 我查看了“开发者工具”选项卡,控制台中有一大堆东西。如果有帮助的话,我把所有这些都放在这里了 下面是控制台中包含此错误消息的相关部分- 问题是,建议的解决方案包括删除此路径-

我想腾出一些空间将我的下一个数据集加载到Neo4j中,但在删除了一些未使用的旧项目之后,它就再也无法启动了。尽管我的Neo4j桌面版本是
1.2.3
(最新可用版本),但我得到的错误恰好是本文中报告的错误-

初始化错误:TypeError:无法读取未定义的属性“name”

我多次尝试重新启动Neo4j桌面,每次都是一样的

我查看了“开发者工具”选项卡,控制台中有一大堆东西。如果有帮助的话,我把所有这些都放在这里了

下面是控制台中包含此错误消息的相关部分-

问题是,建议的解决方案包括删除此路径-
~/Library/Application Support/Neo4j Desktop
,然后重新安装Neo4j Desktop。我无法重新安装,因为我的论文是在Neo4j上的,我所有的数据(大约400GB)都已经在Neo4j桌面上了。加载所有数据集也花了我几个月的时间

我也无法删除
~/Library/Application Support/Neo4j Desktop
文件夹,因为文件夹大小约为400GB,与我的数据集大小大致相同,因此显然我的数据都在该文件夹中


如果您能帮助我解决此错误/问题,而不必删除我的所有数据,我将不胜感激。我已经发布了neo4j及其产品,但尚未收到任何回复

确保您的数据库文件夹可用。可以通过查看来进行路径验证。对于测试验证,我只需将数据库文件夹复制到任何其他机器上,并将数据库文件夹放在那里,然后将安装定向到数据库路径。如果您有可用的数据库文件夹,您可以根据需要多次删除和重新安装所有内容。我刚刚在windows计算机上进行了检查,但与此相反,在
C:\Program Files\Neo4j Desktop
中没有名为
neo4jDatabases
的文件夹。此外,当Neo4j桌面停止工作时,我正在mac上工作,我很确定我在帖子中链接的路径是在macOS上安装Neo4j的主目录。它也是可以访问的,因为我检查了它的大小(在finder和terminal中)。最后一个问题是,由于文件夹大小约为400GB,我无法将其传输到另一台机器(没有外部HDD和具有如此多可用空间的机器)。我使用Neo4j Community Server for Linux/Mac。我的neo4j数据库位置是
~/neo4j/data/databases/graph.db
。我做了10次删除这个
graph.db
目录,每当我需要创建一个新的数据库或更改机器时,我就复制这个目录。因此,如果我需要创建一个新的数据库,我只要保留一个
graph.db
的副本(如果需要),例如,
graph backup.db
。为了恢复数据库,我只需删除现有的
graph.db
,并将
graph backup.db
重命名为
graph.db
。这只是分享我的经验,如果对你有用的话。将上述评论保留在上下文中,例如,如果你丢失了
graph.db
,那么我很抱歉,我认为你丢失了数据。祝你好运下次使用计算机时,请提供
graph.db
文件夹的完整路径?我想知道我的Mac电脑上可能有什么路径。另外,我不知道您是使用Neo4j桌面,还是通过类似java或python的语言直接使用Neo4j,但Neo4j桌面允许您创建“项目”,在其中可以创建不同的“图形”。每个项目中的每个图都可能存储在主目录中的一个单独文件夹中,因此我真的不知道如何区分我的论文图DBs和测试图DBs(我最初试图删除它们以释放空间)。