pgvector安装 命令

call "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat" cd C:\Users\xxx\Downloads\vector-0.7.3

set "PGROOT=C:\Program Files\PostgreSQL\16"

nmake /F Makefile.win

nmake /F Makefile.win install

### 在 Windows安装 pgvector 扩展 为了在 Windows 平台上成功安装 `pgvector` 插件,需满足特定环境需求。已安装 PostgreSQL 14 或更新版本是必要条件之一;此外,还需具备 Visual Studio 2022 来支持插件编译工作[^2]。 #### 准备开发工具链 确保计算机上已经配置好了上述提及的软件组件之后,可以继续准备其他所需资源。对于 Windows 用户来说,除了必要的数据库服务器外,还需要获取 Git 和 CMake 这两个辅助工具来帮助完成后续操作过程中的任务处理。 #### 获取源代码 通过命令行界面执行如下指令以克隆仓库至本地文件夹: ```bash git clone --branch v0.6.2 https://github.com/pgvector/pgvector.git ``` 这一步骤会把指定标签下的项目副本拉取下来供进一步构建使用。 #### 构建与安装 进入刚刚创建好的目录内,并按照官方文档指示设置相应的环境变量以及路径参数。接着利用 MSBuild 命令来进行实际编译流程: ```powershell cd .\pgvector\ cmake -B build msbuild ./build/VECTOR.vcxproj /p:Configuration=Release copy build\src\release\vector.dll "%POSTGRESQL%\lib" copy src\control\vector.control "%POSTGRESQL%\share\extension" copy src\sql\vector--*.sql "%POSTGRESQL%\share\extension" ``` 这里假设 `%POSTGRESQL%` 是指向 PostgreSQL 安装位置的有效环境变量。如果尚未定义该变量,则需要手动替换为目标路径字符串。 #### 验证安装成果 最后,在 SQL Shell (psql) 中输入以下语句验证是否能够正常加载新模块: ```sql CREATE EXTENSION vector; SELECT 'Extension loaded successfully.' AS message WHERE EXISTS ( SELECT FROM pg_extension WHERE extname = 'vector' ); ``` 当返回结果为 `'Extension loaded successfully.'` 表明整个安装过程顺利完成。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值