python - 将 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 包
解决方案
似乎您面临一些安装问题:
跑sudo apt-get update
然后 ,
sudo apt install libpq-dev
接着 ,
pip3 install psycopg2
如果您在安装过程中仍然遇到错误,请尝试,
pip3 install psycopg2-binary
它应该可以解决您的问题
推荐阅读
- python - pygame中主屏幕上的按钮闪烁
- r - 对于 R 中的 iris 数据集的 R48 图,所有节点都标记为“setosa”
- html - Intellij Ultimate 2020.2 使用大量内存和滞后
- android - Android - 不推荐使用的方法和 minApiLevel
- c - 如何使在每个条件下运行的 if 语句成为 .c 文件(完整源代码)
- visual-studio - 免费配置文件在最新的 Visual Studio 2019 中不可见(适用于 Mac 上的 VS4Mac)
- c# - 在 VPS 上执行某些命令后,带有 Hosting API 的控制台应用程序就会停止
- sql - postgresql split_part() 仅返回由分隔符分隔的唯一子字符串?
- jenkins - Jenkins 管道 - 从 bat 命令到标签的变量,输出显示完整的命令提示符
- javascript - iOS safari - 检查是否授予设备运动权限