Ubuntu 22.04安装psycopg2失败求助:缺失libpq-fe.h文件
解决Ubuntu 22.04安装psycopg2时找不到libpq-fe.h的问题
方案一:安装预编译的psycopg2-binary(推荐)
直接安装官方提供的预编译版本,无需编译环节,执行命令:
pip3 install psycopg2-binary
该包是psycopg2的二进制分发版,能快速跳过编译步骤完成安装,适合大部分场景。
方案二:安装编译依赖后源码安装psycopg2
若必须安装源码版psycopg2,先安装编译所需的依赖包:
sudo apt update && sudo apt install libpq-dev python3-dev gcc
libpq-dev:包含编译psycopg2必需的libpq-fe.h头文件python3-dev:提供Python开发库支持gcc:C语言编译工具
依赖安装完成后,再执行psycopg2安装命令:
pip3 install psycopg2
内容的提问来源于stack exchange,提问作者Vedavyas Vundyala
相关产品推荐
相关产品推荐

