【发布时间】:2019-02-14 15:42:58
【问题描述】:
我是python+flask的新手,想用flask创建一个网站。 IDE是Visual Studio 2017,我可以使用flasky.py作为启动文件成功运行程序。但在 CLI 中,我经常收到此错误。
(sms) C:\Document\Workspace\smsserver\smsserver>flasky.py
Traceback (most recent call last):
File "C:\Document\Workspace\smsserver\smsserver\flasky.py", line 3, in <module>
from flask_migrate import Migrate
ModuleNotFoundError: No module named 'flask_migrate'
代码是:
import os
from os import environ
from flask_migrate import Migrate
from app import create_app, db
import app.models
app = create_app(os.getenv('FLASK_CONFIG') or 'default')
migrate = Migrate(app, db)
....
这里是安装在 venv 中的模块。
(sms) C:\Document\Workspace\smsserver\smsserver>pip freeze
alembic==1.0.7
...
Flask==1.0.2
Flask-Bootstrap==3.3.7.1
Flask-Mail==0.9.1
Flask-Migrate==2.3.1
Flask-SQLAlchemy==2.3.2
....
SQLAlchemy==1.2.17
sqlalchemy-migrate==0.12.0
sqlparse==0.2.4
....
有什么我错过的吗?或者任何模块冲突?
【问题讨论】:
标签: python flask flask-migrate