Home PostgreSQL向量扩展插件pgvector的安装
Post
Cancel

PostgreSQL向量扩展插件pgvector的安装

本地环境

  • 操作系统:Windows 11 家庭版
  • 已安装:PostgreSQL 16.8

pgvector安装流程

下载并准备pgvector

  1. 访问 pgvector的GitHub页面,并将其克隆至本地
  2. 确认PostgreSQL的安装路径(PGROOT),默认路径为C:\Program Files\PostgreSQL\16

编译pgvector

  1. 编译前需要MSVC++ 2019或更高版本的C++编译器,安装工具可以从 Microsoft C++ Build Tools 获得。
  2. 打开Visual Studio Installer, 勾选使用C++的桌面开发,右侧安装详细信息中的可选工具保持默认设置,点击安装
  3. 安装完成后Windows键打开开始菜单,搜索x64 Native Tools Command Prompt for VS 2022Developer Command Prompt for VS 2022,右键以管理员身份运行
  4. 进入克隆下来的pgvector目录,执行以下命令: 设置PGROOT环境变量:
    1
    
    set PGROOT=C:\Program Files\PostgreSQL\16
    

    编译:

    1
    
    nmake /F Makefile.win
    

    安装pgvector到PostgreSQL

    1
    
    nmake /F Makefile.win install
    
  5. 如此,pgvector插件就安装完成了。
This post is licensed under CC BY 4.0 by the author.