问题描述

报错如下:extension "vector" is not available,解决办法:安装pgvector插件。

准备工作

确保已经成功安装PostgreSQL。

开始安装

传统的方法需要安装Visual Studio并在本地命令行使用nmake命令编译,如果没有相应环境的话比较麻烦(其实就算有环境的话也不见得多简单)。推荐预编译方案。

安装vector插件之前需要先确定已经安装的PostgreSQL对应的vector版本,点击链接Releases · andreiramani/pgvector_pgsql_windows · GitHubhttps://github.com/andreiramani/pgvector_pgsql_windows/releases?page=1,进入查看对应版本。比如PostgreSQL18版本,这里就选择下载vector.v0.8.1-pg18.zip

下载完成后将压缩包解压缩到你的PostgreSQL的安装目录下(比如我的路径是D:\Software\Software_Professional\PostgreSQL\18),如有弹窗选择全部替换

解压缩成功后即完成安装,测试能否正常使用:

CREATE EXTENSION vector;
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐