答案 0 :(得分:2)
alembic.context
仅在通过env.py
命令执行的alembic
脚本中可用,并且前提是alembic
命令是从包含{ {1}}文件,指定要使用的Alembic配置。
否则,alembic.ini
模块没有alembic
属性。
有关更多信息,请参见here。
答案 1 :(得分:0)
就我而言,我有多个基础并且在 version_locations
设置中指定了错误的目录,所以我怀疑 alembic 试图查看这些文件或其他内容。
答案 2 :(得分:-1)
您可以尝试:
from alembic import *
然后,您可以通过以下方法探索可用的功能,类和属性:
dir(alembic)
我希望这会有所帮助。