【问题标题】:I want to use flask_sqlalchemy. However, I get a ModuleNotFoundError我想使用flask_sqlalchemy。但是,我得到一个 ModuleNotFoundError
【发布时间】:2021-11-14 16:32:44
【问题描述】:

即使应该正确完成,也会显示以下错误消息。

我在下面包含了我的代码、错误代码和 我附上了一张 pip3 列表的图片。

from flask import Flask
    from flask import render_template
    from flask_sqlalchemy import SQLAlchemy
    from datetime import datetime
    import pytz
    
    app = Flask(__name__)
    app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///blog.db'
    db = SQLAlchemy(app)
    
    
    class User(db.Model):
        id = db.Column(db.Integer, primary_key=True)
        title = db.Column(db.String(50), nullable=False)
        body = db.Column(db.String(3000), nullable=False)
        created_at = db.Column(db.DateTime, nullable=False,
                               default=datetime.now(pytz.timezone('Asia/Tokyo')))
    
    
    @app.route('/')
    def index():
        return render_template('index.html')
    
    
    @app.route('/create')
    def create():
        return render_template('create.html')

错误代码。

从 flask_sqlalchemy 导入 SQLAlchemy ModuleNotFoundError 是 提出,没有名为“flask_sqlalchemy”的模块。

【问题讨论】:

    标签: python sqlalchemy


    【解决方案1】:

    这在我使用 VS Code 时经常发生,通常重新启动 VS Code 即可修复它。

    【讨论】:

    • 谢谢!我正在使用pycharm。重启解决了问题。
    猜你喜欢
    • 2021-08-17
    • 1970-01-01
    • 2013-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多