You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows 11上构建Memgraph Docker Extension?

解决Windows 11下构建Memgraph Docker Extension的问题

方案1:修复MSYS2的环境配置与终端使用

  • 安装MSYS2后,必须打开MSYS2 MinGW 64-bit终端(而非默认的MSYS终端),你安装的mingw-w64-x86_64-toolchain工具链仅在该终端环境下生效
  • 进入克隆的memgraph-docker-extension目录,重新执行make build-extension
  • 若仍提示找不到make,手动添加MSYS2路径到系统环境变量:
    1. 找到MSYS2安装目录下的mingw64\bin(例:C:\msys64\mingw64\bin)
    2. 将该路径添加到系统PATH环境变量的最前端
    3. 重启终端后再次执行构建命令

方案2:切换到WSL2环境构建

  • 启用Windows的WSL2功能,安装Ubuntu等Linux发行版
  • 在WSL终端内安装依赖:
    sudo apt update && sudo apt install -y make git docker.io
    
  • 克隆仓库并进入目录,直接执行make build-extension
  • 若需联动Windows的Docker Desktop,需在Docker Desktop设置中开启「WSL集成」

方案3:跳过make,直接执行Docker构建命令

  • 打开项目根目录的Makefile文件,找到build-extension目标对应的实际Docker命令
  • 通常命令类似(可根据项目实际内容调整):
    docker buildx build --platform linux/amd64,linux/arm64 -t memgraph/memgraph-docker-extension:latest . --load
    
  • 直接在PowerShell或CMD中执行上述命令,无需依赖make

方案4:安装独立GNU Make

  • 通过Chocolatey包管理器安装(需管理员权限打开PowerShell):
    choco install make
    
  • 安装完成后重启终端,进入项目目录执行make build-extension

内容的提问来源于stack exchange,提问作者Elwood Kharson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 11:50:02