You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows系统执行pip安装依赖时报psycopg2编译错误如何解决?

报错处理方案

该报错是psycopg2源码编译依赖缺失导致,Windows环境下可通过以下两种方案解决:

方案一:使用预编译二进制包(推荐,最快解决)

psycopg2-binary是官方提供的预编译版本,功能和源码版psycopg2完全一致,无需本地编译,适合绝大多数开发场景:

  • 打开依赖配置文件..\requirements\local.txt,将其中的psycopg2字段替换为psycopg2-binary
  • 重新执行安装命令即可:
    pip install -r ..\requirements\local.txt
    注意:如果使用虚拟环境,执行安装前需先激活对应虚拟环境,避免依赖安装到全局Python环境

方案二:安装源码版psycopg2(仅特殊场景需要)

如果业务要求必须使用源码编译的psycopg2,可按以下步骤配置依赖:

  • 安装Windows版PostgreSQL官方客户端,安装时勾选「开发组件」选项,安装完成后将PostgreSQL安装路径下的bin目录添加到系统环境变量PATH中
  • 打开Visual Studio Installer,为你的Visual Studio 2019 Build Tools安装「使用C++的桌面开发」工作负载,确保x64编译相关组件全部安装完成
  • 重启控制台后重新执行安装命令

内容的提问来源于stack exchange,提问作者giovanni caiazzo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 07:54:07