我正在开发一个 AWS Chalice 项目,我选择 peewee 作为我们拥有的数据库的 ORM。
当我使用
chalice local
在本地运行时,我可以毫无问题地运行我的 api,我可以正常进行 CRUD。
当我使用
chalice deploy
部署微服务并在实时 URL 上进行测试时,遇到错误 500。在查看日志时,我多次看到此消息:
Traceback (most recent call last):
2023-01-03 22:39:57.665000 s98frt [ERROR] Runtime.ImportModuleError: Unable to import module 'app': No module named 'playhouse'
我无法执行
poetry add playhouse
,因为我收到以下错误:Could not find a matching version of package playhouse
。很奇怪,因为剧场里有小便。
你建议我做什么来解决这个问题?
非常感谢你
查看您的requirements.txt并确保它有==ver。 例如:
peewee==3.17.1