【报错】
Usage: flask [OPTIONS] COMMAND [ARGS]…
Try ‘flask –help’ for help.
Error: No such command ‘db’.
【原因】
在pycharm终端里执行flask db xxx命令。终端执行和检查的并不是你的项目解释器版本的python,而是你系统变量里的那个。
那么你不管怎么做。。当然都无法执行你想要的 Python解释器的 flask 指令。他会索引去执行你系统变量里的那个flask.exe。
【解决方式】
文件资源管理器打开项目位置,输入cmd
activate 虚拟环境名称
flask db init
flask db mirgrate
flask db upgrade
【解决完成】
项目中根路径下生成一个migrations文件夹