python - ImportError:“flask_sqlalchemy”无法解决
问题描述
即使安装了flask-sqlachemy,我也无法导入flask_sqlalchemy
from flask import Flask, render_template
from flask_sqlalchemy import SQLAlchemy
# ^this line shows error ImportError: "flask_sqlalchemy" could not be resolved
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
我没有使用任何虚拟环境,并且已经安装了 flask-sqlalchemy 显示
(base) sachin@sachin:~/Coding/flask/blog$ pip install Flask-SQLAlchemy
Requirement already satisfied: Flask-SQLAlchemy in /home/sachin/anaconda3/lib/python3.8/site-packages (2.4.4)
Requirement already satisfied: SQLAlchemy>=0.8.0 in /home/sachin/anaconda3/lib/python3.8/site-packages (from Flask-SQLAlchemy) (1.3.20)
Requirement already satisfied: Flask>=0.10 in /home/sachin/anaconda3/lib/python3.8/site-packages (from Flask-SQLAlchemy) (1.1.2)
Requirement already satisfied: Jinja2>=2.10.1 in /home/sachin/anaconda3/lib/python3.8/site-packages (from Flask>=0.10->Flask-SQLAlchemy) (2.11.2)
Requirement already satisfied: itsdangerous>=0.24 in /home/sachin/anaconda3/lib/python3.8/site-packages (from Flask>=0.10->Flask-SQLAlchemy) (1.1.0)
Requirement already satisfied: click>=5.1 in /home/sachin/anaconda3/lib/python3.8/site-packages (from Flask>=0.10->Flask-SQLAlchemy) (7.1.2)
Requirement already satisfied: Werkzeug>=0.15 in /home/sachin/anaconda3/lib/python3.8/site-packages (from Flask>=0.10->Flask-SQLAlchemy) (1.0.1)
Requirement already satisfied: MarkupSafe>=0.23 in /home/sachin/anaconda3/lib/python3.8/site-packages (from Jinja2>=2.10.1->Flask>=0.10->Flask-SQLAlchemy) (1.1.1)
pip freeze 告诉我它已经安装了 -
Flask==1.1.2
Flask-SQLAlchemy==2.4.4
解决方案
我有同样的错误。通过在 VS Code 中执行以下操作更改了我的系统 python:在视图菜单下选择“显示命令托盘”。然后您可以从命令面板中选择的命令之一是“Python:选择解释器”。选择此选项将允许您选择要使用的 python 版本。
推荐阅读
- python - 如何避免在 PyQt5 中打开两个窗口?
- sql - 如何自己加入一个表?
- rxjs - 是否有修改 observable 的 RxJS 操作符?
- javascript - “数字”类型的参数不可分配给“字符串”类型的参数 - Typescript 和 Angular
- javascript - 无法使用 biz-news 主题为 wordpress 网站运行 javascript
- javascript - 为什么开始的时刻是第一天的 12:00
- javascript - 更新编辑文本中的日期 - Android Studio
- javascript - 在 HTML 中将图像与背景混合
- javascript - 如何使 svg ( 窗口曲线 ) 文件完美适合每个屏幕尺寸的窗口
- hadoop3 - 命令 hadoop fs 中的参数值是多少