当尝试使用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
我已经确保在需求文件中包含psycopg 2模块:
psycopg2==2.8.3
它安装在运行zappa deploy命令时处于活动状态的虚拟环境中。
我在Linux上运行,必须通过apt安装libpq-dev
,然后才能安装pip install psycopg2
,因为我之前收到一个错误,说系统上缺少libpq(我猜类似于上面的错误)。
我怎样才能克服这个错误?
谢谢!
2条答案
按热度按时间e4eetjau1#
我通过安装psycopg 2-binary包解决了这个问题:
重新部署后,它工作正常。
iyfjxgzm2#
我在使用最新操作系统的raspberrypi model 3 B+运行django时遇到了同样的问题。
为我工作