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

Ubuntu 20.04系统Python虚拟环境pip安装psycopg2报错如何解决

报错核心原因

安装过程需要从源码编译psycopg2,你的系统缺少Python开发头文件和PostgreSQL编译依赖库,日志中致命错误: Python.h: 没有该文件或目录是明确的报错信号。

解决方案1:使用预编译二进制包(推荐,无需编译)

直接在激活的虚拟环境中执行以下命令即可,功能和psycopg2完全一致,无需额外安装系统依赖:

pip3 install psycopg2-binary

解决方案2:安装系统依赖后编译安装源码版

如果必须使用源码版psycopg2,先执行以下命令安装系统级依赖:

sudo apt update
sudo apt install python3.9-dev libpq-dev gcc

依赖安装完成后,再执行原安装命令:

pip3 install psycopg2

可选操作:升级pip

日志提示当前虚拟环境pip版本过旧,可执行以下命令升级:

/home/daniel/PycharmProjects/MIA_Practica1/venv/bin/python -m pip install --upgrade pip

内容的提问来源于stack exchange,提问作者Daniel López

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 11:39:02