同样适用于
ImportError: No module named 'flask_apscheduler'
命令行报错
D:\pycharm\Student>python manage.py mc init
Traceback (most recent call last):
File "manage.py", line 1, in <module>
from flask_script import Manager
ModuleNotFoundError: No module named 'flask_script'
因为在IDE中导入flask_script模板没有问题,所以模板本身没有问题,后面发现是没有进入python的虚拟环境
进入虚拟环境后再次运行结果如下:
(flask-env) D:\pycharm\Student>python manage.py mc init
Creating directory D:\pycharm\Student\migrations ... done
Creating directory D:\pycharm\Student\migrations\versions ... done
Generating D:\pycharm\Student\migrations\alembic.ini ... done
Generating D:\pycharm\Student\migrations\env.py ... done
Generating D:\pycharm\Student\migrations\README ... done
Generating D:\pycharm\Student\migrations\script.py.mako ... done
Please edit configuration/connection/logging settings in 'D:\\pycharm\\Student\\migrations\\alembic.ini' before proceeding.
数据库的迁移脚本生成成功!