【发布时间】:2019-11-10 05:54:27
【问题描述】:
尝试使用 django-zappa 部署 Django 项目时,zappa tail 输出中出现以下错误:
django.core.exceptions.ImproperlyConfigured: Error loading psycopg2 module: libpq.so.5: cannot open shared object file: No such file or directory
我已确保在需求文件中包含 psycopg2 模块:
psycopg2==2.8.3
它安装在运行 zappa deploy 命令时处于活动状态的虚拟环境中。
我在 Linux 上运行,必须通过 apt 安装 libpq-dev,然后才能安装 pip install psycopg2,因为我之前收到一个错误,说系统上缺少 libpq(类似于上面的错误,我猜)。
我该如何克服这个错误?
谢谢!
【问题讨论】:
-
你能分享你的 Pipenv 文件吗?
-
其实我用的是virtualenv + virtualenvwrapper。
标签: python django amazon-web-services aws-lambda zappa