首页 > 解决方案 > 将 django 与 postgresql 连接起来

问题描述

如何将 postgres 连接到 django 项目?尝试连接时出现错误

django.core.exceptions.ImproperlyConfigured:加载 psycopg2 模块时出错:没有名为“psycopg2”的模块

安装 psycopg2 时出现错误:

命令“python setup.py egg_info”失败,错误代码1在/tmp/pip-install-xntnhxcd/psycopg2/

错误:您需要安装 postgresql-server-dev-NN 来构建服务器端扩展或 libpq-dev 来构建客户端应用程序

安装“sudo apt install libpg-dev”时

阅读包裹清单...完成

构建依赖树

读取状态信息...准备就绪

E: 找不到 libpg-dev 包

标签: pythondjangopostgresql

解决方案


似乎您面临一些安装问题:

sudo apt-get update

然后 ,

sudo apt install libpq-dev

接着 ,

pip3 install psycopg2

如果您在安装过程中仍然遇到错误,请尝试,

pip3 install psycopg2-binary

它应该可以解决您的问题


推荐阅读