在运行flask程序导入flask_sqlalchemy依赖包时出现以下错误:
ModuleNotFoundError: No module named 'flask_sqlalchemy'
或者导入flask_login依赖包时出现以下错误:
from flask_login import LoginManager
ModuleNotFoundError: No module named 'flask_login'
解决方法:采用安装flask_sqlalchemy包时不能搜索下划线形式的包名称,而是flask-sqlalchemy;
pip install flask-sqlalchemy
或者pycharm里面的setting搜索flask-sqlalchemy进行安装。
但是在python代码里面仍旧使用如下引入形式:
from flask_login import LoginManager
以上问题便可解决。