尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
15 分钟跑通 pgvector:Windows 下从源码到首次向量查询的完整安装实操
15 分钟跑通 pgvectorWindows 下从源码到首次向量查询的完整安装实操【免费下载链接】pgvectorOpen-source vector similarity search for Postgres项目地址: https://gitcode.com/GitHub_Trending/pg/pgvectorpgvector 是 Postgres 的开源向量相似度搜索扩展装上之后 embedding 向量直接存在普通表里建个 HNSW 索引一条 SQL 就能跑相似性查询不用另外维护一套向量数据库。本文覆盖 pgvector 在 Windows 10/11 上的完整流程前置依赖核对、源码编译、装完验证、高频报错处理从敲第一条命令到返回版本号15 分钟内跑通。开工前pgvector Windows 安装需要核对的 4 样东西缺任何一样后面都会卡在编译或安装环节组件要求缺了会卡在哪PostgreSQL14推荐 1617 请用 17.317.0–17.2 有个已知 bug链接阶段直接报错Visual Studio 2019安装时勾选C 桌面开发工作负载没有 MSVC 工具链nmake 直接失败Windows SDK 10.0.19041随 VS 一起装别漏找不到 crtdefs.h 等系统头文件Git任意较新版本拉不下来源码四步完成 pgvector 安装从拉源码到首次查询第 1 步拉源码。源码只有几十个文件放临时目录就行装完不用管它。cd %TEMP% git clone --branch v0.8.6 https://gitcode.com/GitHub_Trending/pg/pgvector cd pgvector预期看到 pgvector 目录里面有 Makefile.win、src/ 和 sql/ 三个关键项。第 2 步把 PGROOT 指向 PostgreSQL 安装目录。Makefile.win 靠这个变量定位头文件、库文件和安装目标没设的话 nmake 当场报错。同一会话里顺手把 bin 加进 PATHset PGROOTC:\Program Files\PostgreSQL\16 set PATH%PGROOT%\bin;%PATH%预期没有任何报错输出后续命令可以直接调用 PG 的可执行文件。第 3 步编译并安装。先打开 VS 的 x64 Native Tools Command Prompt——只有这个 shell 带全 SDK 环境换别的终端必挂。然后敲两行nmake /F Makefile.win nmake /F Makefile.win install第一条编出 vector.dll第二条把 DLL、.control 和全部 .sql 文件拷进 PGROOT 对应目录。第二条跑完编译安装就闭环了。第 4 步启用扩展验证。装没装好连上数据库跑两句才算数CREATE EXTENSION vector; SELECT vector_version();预期第二条返回 0.8.6 版本号。想多跑一轮完整回归命令行再补一行test/sql 下的全部用例——类型转换、索引构建、距离函数——会一遍过完nmake /F Makefile.win installcheck预期每一行都是 ok最后 all tests pass。pgvector 编译报错对照表终端变红先查这里 ⚠️九成翻车都在这四种里按现象对号入座现象原因解法打不开postgres.hPGROOT 没设或指错目录当前会话重新 set别指望新开的终端error C2196: case value 4 already used没在 VS 原生环境里编译换 x64 Native Tools Command Prompt先nmake /F Makefile.win clean再重编unresolved external symbol float_to_shortest_decimal_bufnPostgreSQL 17.0–17.2 已知问题把 PG 升到 17.3 及以上Access is denied安装目录没有写权限用管理员身份重跑安装那一步pgvector 装完之后类型、算子和调优参数速查四个向量类型按需选类型上限适用vector2000 维默认选择halfvec4000 维省一半内存bit64000 维二值量化sparsevec1000 个非零元素高维稀疏场景四种距离算子都能建索引加速-L2 欧氏、#内积取负、余弦、L1。索引就两类HNSW 查询快、IVFFlat 构建快多数场景选 HNSW。调召回时 HNSW 调ef_search、IVFFlat 调probes调高换精度、调低换速度建索引记得数据灌完再建大表顺手调大maintenance_work_mem。更多细节看仓库自带的 README.mdHNSW 核心实现在 src/ 目录。一句话收尾pgvector 在 Windows 上没有玄学核对依赖、四步装完、两句验证向量搜索就在你手边。下一步复制这三句把第一条查询跑起来CREATE TABLE items (id bigserial PRIMARY KEY, embedding vector(3)); CREATE INDEX ON items USING hnsw (embedding vector_l2_ops); SELECT * FROM items ORDER BY embedding - [1,2,3] LIMIT 5;【免费下载链接】pgvectorOpen-source vector similarity search for Postgres项目地址: https://gitcode.com/GitHub_Trending/pg/pgvector创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

ThingsBoard消息优先级会怎么“插队“:一次源码走读

ThingsBoard消息优先级会怎么“插队“:一次源码走读

ThingsBoard消息优先级会怎么"插队":一次源码走读 【免费下载链接】thingsboard Open-source IoT Platform - Device management, data collection, processing and visualization. 项目地址: https://gitcode.com/GitHub_Trending/th/thingsboard …

📅 2026/10/24 0:41:57
基站外场测试规范:从实验室到真实环境的工程实践指南

基站外场测试规范:从实验室到真实环境的工程实践指南

简介:这是一份由中国移动通信研究院起草的TD-LTE Femto基站设备外场测试规范,面向无线网络工程师、设备厂商测试人员及通信标准研究者,用于解决真实室内场景下Femto基站性能验证、干扰评估和关键指标判定问题。资源包共1个PDF文档&#xff0c…

📅 2026/10/12 4:46:39
智慧博物馆解决方案拆解:四层架构与数据中台核心设计

智慧博物馆解决方案拆解:四层架构与数据中台核心设计

简介:面向博物馆智能化升级场景,这份101页PPT系统梳理了智慧博物馆从需求分析、平台设计到子系统联动的整体方案,适用于博物馆信息化负责人、系统集成商及智能化方案设计人员,帮助理解“互联网物联网”架构下的多系统联动规划思路…

📅 2026/10/6 22:42:18
MORE NEWS

更多资讯

📰

内蒙古电工证号考试真题与备考技巧,官方报名入口你知道在哪吗?

内蒙古电工证号考试真题与备考技巧,官方报名入口你知道在哪吗? 怕考不过白交培训费?内蒙古电工证号考试难度高、题量大,很多人一上来就被吓退。别急,我来告诉你怎么稳稳拿下证书,不花冤枉钱。…

📰

三门峡电工从业者必看:惠民低压电工证怎么考?全国通用真能用!

三门峡电工从业者必看:惠民低压电工证怎么考?全国通用真能用! 你是不是也遇到过这种情况:手里拿着电工证,却在本地用不了,去外地又怕被拒?这年头, 惠民低压电工证…

📰

电工证是什么级别的 你在外省考的证能不能转过来网上查询

电工证是什么级别的 你在外省考的证能不能转过来网上查询 之前考的证在外省能不能转过来?这是很多在外地打工的电工兄弟问得最多的问题。特别是像信阳浉河区这些中小施工企业负责人,手里握着几个外省的电工证,但不知道这些证在河南能不能用,网上查了又查…

📰

上海市考低压电工证千万别踩坑 低学历也能上岸

上海市考低压电工证千万别踩坑 低学历也能上岸 学历不高怕报不上名?别急,你不是一个人。在上海市考低压电工证的这条路上,很多人因为学历门槛、流程复杂、培训机构乱收费等问题,一再碰壁。但其实,只要掌握正确的方法和避坑技巧,即使你是漯河的应届工程…

📰

上海市考低压电工证官方回应:急需特种作业证才能上岗找工作怎么办?

上海市考低压电工证官方回应:急需特种作业证才能上岗找工作怎么办? 你是不是也在为 上海市考低压电工证 的事发愁?一边是手头的工作机会越来越少,一边是招聘单位明确要求持证上岗,这种情况下,不赶紧考个低压电工证,真的会错过很多机会。特别是…

📰

南雄市电工证考试网上查询怎么操作?证书过期了不知道怎么复审延期

南雄市电工证考试网上查询怎么操作?证书过期了不知道怎么复审延期 你是不是也遇到过这种情况:电工证眼看就要到期了,结果一查发现证书已经失效,却不知道该去哪里复审,甚至不知道怎么网上查询?别急,今天我们就来聊聊 南雄市电工证考试…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬