django-zappa:加载 psycopg2 模块时出错:libpq.so.5:无法打开共享对象文件:没有这样的文件或目录
django-zappa: Error loading psycopg2 module: libpq.so.5: cannot open shared object file: No such file or directory
尝试使用 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系统丢失(我猜类似于上述错误)。
如何克服这个错误?
谢谢!
我通过安装 psycopg2-binary 包解决了这个问题:
pip install psycopg2-binary
重新部署后,一切正常。
尝试使用 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系统丢失(我猜类似于上述错误)。
如何克服这个错误?
谢谢!
我通过安装 psycopg2-binary 包解决了这个问题:
pip install psycopg2-binary
重新部署后,一切正常。