Windows11专业版Python3.9安装psycopg2报错如何解决?
Windows11下Python3.9安装psycopg2报错解决方法
问题说明
在Windows11专业版的Python3.9环境中执行pip install psycopg2时,出现pg_config executable not found的编译错误,导致安装失败。
解决方法
方法1:安装预编译二进制包(推荐)
直接安装无需编译的官方预编译版本,执行以下命令:
pip install psycopg2-binary
该包无需依赖PostgreSQL开发环境,安装完成后即可直接使用。
方法2:配置PostgreSQL开发环境(适合需源码编译场景)
如果必须从源码安装psycopg2,按以下步骤操作:
- 下载并安装PostgreSQL(建议版本12及以上),安装时务必勾选**"Add PostgreSQL to PATH"**选项;若未勾选,需记住安装路径下的
bin目录(示例默认路径:C:\Program Files\PostgreSQL\<你的版本号>\bin) - 将上述
bin目录添加到系统环境变量PATH中,重启命令提示符或终端使配置生效 - 重新执行
pip install psycopg2
内容的提问来源于stack exchange,提问作者user2155362
相关产品推荐
相关产品推荐

