Django-Zappa:错误加载Psycopg2模块:libpq.so.5:无法打开共享对象文件:没有此类文件或目录



尝试使用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部署命令时处于活动状态的虚拟环境中。

我在Linux上运行,并且必须通过APT安装libpq-dev,甚至在我之前收到错误时甚至能够pip install psycopg2之前,说LIBPQ在系统上丢失了(我猜是上述错误(。p>如何克服此错误?

谢谢!

我通过安装psycopg2-二进制软件包解决了问题:

pip install psycopg2-binary

重新部署后,它可以正常工作。

我在raspberrypi 3 b 中使用最新操作系统的django时遇到了相同的问题。

sudo  apt-get install libpq5 -y 

为我工作

相关内容

  • 没有找到相关文章

最新更新