原因:
用which alembic
可以看出alembic的运行路径在哪,当我们迁移时,会调用env.py
,config
就是在env.py
里调用的,所以这里的alembic并不知道config
的路径在哪,我们得添加该路径。
cd到alembic.ini目录下运行:
export PYTHONPATH=$PYTHONPATH:$PWD alembic
再次迁移就可以迁移成功了。
用which alembic
可以看出alembic的运行路径在哪,当我们迁移时,会调用env.py
,config
就是在env.py
里调用的,所以这里的alembic并不知道config
的路径在哪,我们得添加该路径。
cd到alembic.ini目录下运行:
export PYTHONPATH=$PYTHONPATH:$PWD alembic
再次迁移就可以迁移成功了。
本文标题:alembic迁移时,报‘No module named con
本文链接:https://www.haomeiwen.com/subject/szluzftx.html
网友评论