**安装前提:**已安装PostgreSQL,找到PostgreSQL安装目录,接下来会用到。
一、下载Visual Studio
下载链接:https://visualstudio.microsoft.com/zh-hans/downloads/
以Visual Studio 2026为例,下载社区版即可。

打开下载好的VisualStudioSetup.exe,选择使用C++的桌面开发,根据提示安装即可。

二、下载pgvector
pgvector下载链接:https://github.com/pgvector/pgvector
下载压缩包并解压,解压到一个好找的位置,接下来会用到。
三、编译并安装pgvector
1、下载完成后按win键打开开始菜单,找到x64 Native Tools Command Prompt for VS,右键以管理员身份运行。

2、切换工作目录到你解压好的pgvector文件夹。
3、设置PGROOT环境变量,我的PostgreSQL安装在"D:\Program Files\PostgreSQL\16"中,注意替换成自己的PostgreSQL安装位置。
bash
set PGROOT=D:\Program Files\PostgreSQL\16
4、编译
bash
nmake /F Makefile.win
这样算编译成功:

5、安装
bash
nmake /F Makefile.win install
这样算安装成功:

如有疑问欢迎评论区留言。