Flask-SQLAlchemy扩展的配置与使用课程代码报错
class ExtensionModule(Module): def configure(self, binder: Binder) -> None: binder.bind(SQLAlchemy, to=db)
这个类,放在app/http/app.py中运行代码没问题, 但是转移到了app/http/module.py中就报错
但是用python命令行调用就是好的
我怀疑有没有可能是PyCharm的bug导致,所以我改成包的绝对导入,依旧有报错
感觉上是这里面有包、文件、对象都叫app,导致导入的时候出错,因此把app.py改成了application.py, 对象app改成了 app_server,问题才解决。
但是相对导入的方法还是不行,不知道为啥
28
收起
正在回答 回答被采纳积分+1
1回答
LLM应用开发平台特训营
- 参与学习 225 人
- 解答问题 175 个
全栈+全流程打造价值极高+可商用大模型应用开发LLMOps平台 迅速具备低成本、高效率构建生成式 AI 原生应用的稀缺能力 教/学/练/测/评教学+大厂内推机会,培养具备AI架构和研发能力的尖端人
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星