尝试在python cli上导入db变量时发生Flask Sqlalchemy抛出错误
我甚至不能用这个离开地面。Flask不是我的第一个框架,但它对我来说是新的,因为经过了这么多的更新。好的,我的问题是,当我在cli中运行python文件以导入db变量以使用sqlite处理它时,遇到了这个错误尝试在python cli上导入db变量时发生Flask Sqlalchemy抛出错误,python,sqlite,flask,sqlalchemy,flask-sqlalchemy,Python,Sqlite,Flask,Sqlalchemy,Flask Sqlalchemy,我甚至不能用这个离开地面。Flask不是我的第一个框架,但它对我来说是新的,因为经过了这么多的更新。好的,我的问题是,当我在cli中运行python文件以导入db变量以使用sqlite处理它时,遇到了这个错误 >>> from __init__ import db Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Users\*myuse
>>> from __init__ import db
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\*myusername*\Desktop\*appname*\__init__.py", line 2, in <module>
from sqlalchemy import SQLAlchemy
ImportError: cannot import name 'SQLAlchemy' from 'sqlalchemy' (C:\Users\*myusername*\Envs\*appname*\lib\site-packages\sqlalchemy\__init__.py)
提前谢谢各位。通常我的后端语言是PHP,所以我正在扩展,这真的开始让我感到不安了,哈哈。首先你需要使用:
pip安装Flask-SQLAlchemy
然后像这样导入代码,from flask\u sqlalchemy import sqlalchemy
如果您想了解更多,请使用炼金术检查此项 首先,您需要使用以下命令安装Flask SQLAlchemy库:
pip install Flask SQLAlchemy
然后像这样导入代码,from flask\u sqlalchemy import sqlalchemy
如果您想了解更多,请使用炼金术检查此项 你在使用flask\u sqlalchemy吗?你在使用flask\u sqlalchemy吗?我现在运行它时出现了这个错误,我并不是想显得有必要,但我无法理解这一点,因为某些原因:ModuleNotFoundError:没有名为“flask\u sqlalchemy”的模块我安装了flask\u sqlalchemysorry错误的库。炼金术是正确的,下划线修正了它。谢谢你的帮助!当我现在运行它时,我得到了这个错误,我不想听起来有必要,但我无法理解这个问题,因为某些原因:ModuleNotFoundError:没有名为“flask\u sqlalchemy”的模块我安装了flask\u sqlalchemysorry错误的库。炼金术是正确的,下划线修正了它。谢谢你的帮助!
from flask import Flask, render_template
from sqlalchemy import SQLAlchemy
app = Flask('*appname*')
# Database functionality
app.config['SQLALCHEMY_DATABASE_URI']= 'sqlite:///C:/Users/*myusername*/Desktop/*appname*/'
db = SQLAlchemy(app)
class usersTable(db.Model):
userid = db.Column(db.Integer, primary_key=True)
fname = db.Column(db.Text)
lname = db.Column(db.Text)
email = db.Column(db.LargeBinary)
username = db.Column(db.LargeBinary)
password = db.Column(db.LargeBinary)
joined = db.Column(db.Date)