Neo4j 简介
Neo4j 是一种高性能的图数据库,用于存储和查询图形数据。它适合于社交网络分析、推荐系统、知识图谱等场景。
一、安装前提条件
1.1 Java 环境
Neo4j 需要 Java 运行环境来运行,因此首先需要安装 JDK。可以从 Oracle 官网或 OpenJDK 网站下载并安装适合 Mac 的 JDK 版本。假设你选择的是 Neo4j 5.25.1,应使用 JDK 17 或更高版本;选择的是 Neo4j 4.4.39,应使用 JDK 11。
1.2 Homebrew(可选)
Homebrew 是 Mac 上的一个包管理器,可以简化安装和管理软件的过程。如果你还没有安装 Homebrew,可以通过在终端中输入以下命令来安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
二、下载并安装 Neo4j
2.1 从官方网站下载
2.1.1 访问 Neo4j 的官方网站
访问 Neo4j 的官方网站 (最新版本):Neo4j Download,这里下载到的是桌面版,版本一般都是最新的。作者选择的是下面的方式,而不是使用桌面端。

访问 Neo4j 的官网下载 Graph Database,选择 Graph Database 后,向下滑动,根据当前配置选择你自己的版本。

因需要执行的 python 文件应用了一个函数,5.x 不支持,这里选择了更为合适的 4.4.39,下载并解压缩。
然后你在该文件夹下就可以执行 neo4j 命令了。
2.1.2 使用 Homebrew 安装
打开终端,输入以下命令来安装 Neo4j:
brew install neo4j
安装完成后,Neo4j 的可执行文件通常位于 /usr/local/opt/neo4j/bin 目录下。
三、配置 Neo4j
3.1 设置环境变量 (可选)
如果你打算从命令行启动 Neo4j 服务,你可能需要将其可执行文件的路径添加到你的系统 PATH 环境变量中。通常,Neo4j 的可执行文件位于:
- Neo4j 桌面端:
/Applications/Neo4j/Desktop.app/Contents/Resources/app/bin目录下。 - 非桌面端:你解压保存的路径
/bin目录下。
你可以通过以下方式将其添加到 PATH 中(这里以 bash shell 为例):
export PATH="/Applications/Neo4j Desktop.app/Contents/Resources/app/bin:"











