gpt4 book ai didi

python - Flask-SQL 中没有 SQLAlchemy 模块

转载 作者:行者123 更新时间:2023-11-28 22:40:27 26 4
gpt4 key购买 nike

我都试过了

from flask.ext.sqlalchemy import SQLAlchemy

from flask_sqlalchemy import SQLAlchemy

在 flask/esk 中我只有一个 __init__.py 和一个 __init__.pyc,在 flask_sqlalchemy 中我只有一个 _compat.py , _coompat.pyc, __init__.py__init__.pyc。我应该将 SQLAlchemy 包复制到这些目录之一吗?我在这里读到 ext 已弃用,所以我不确定。

stack-overflow deprected flask ext

我遇到了这些错误

ImportError: No module named flask_sqlalchemy

ImportError: No module named flask.ext.sqlalchemy

我是用pip安装的

最佳答案

Flask-SQLAlchemy 不随 Flask 一起提供。您需要安装它。你是对的,flask.ext 已被弃用,但它只是一个“快捷方式”,用于访问其他已安装的 Flask 扩展包。由于您还没有安装 Flask-SQLAlchemy,因此无法导入它。

$ pip install flask-sqlalchemy

手动将库安装到系统 Python 位置 (sudo pip) 是不好的做法。使用 virtualenv .

关于python - Flask-SQL 中没有 SQLAlchemy 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33629740/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com