首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >烧瓶sqlalchemy快速入门

烧瓶sqlalchemy快速入门
EN

Stack Overflow用户
提问于 2021-01-05 01:12:12
回答 1查看 95关注 0票数 0

我是烧瓶和化学的新手。

首先,我成功地安装了flask,复制并在http://127.0.0.1:5000/中运行,如下所示:

flask-quickstart

接下来,我尝试了:

flask-sqlalchemy-quickstart

错误:无法读取

但get错误不能读取:

代码语言:javascript
复制
m@kubuntu-MS-7C37:~/PycharmProjects$ from flask-hello-worl/ import db
from: can't read /var/mail/flask-hello-worl/
m@kubuntu-MS-7C37:~/PycharmProjects$ from flask-hello-worl import db
from: can't read /var/mail/flask-hello-worl
m@kubuntu-MS-7C37:~/PycharmProjects$ 

我以为它会自动创建一个空的sqLite?我不明白bug在告诉我什么。我哪里做错了?

EN

回答 1

Stack Overflow用户

发布于 2021-01-05 01:25:47

您需要首先激活您的虚拟环境

代码语言:javascript
复制
m@kubuntu-MS-7C37:~/PycharmProjects$ cd flask-hello-worl
m@kubuntu-MS-7C37:~/PycharmProjects/flask-hello-worl$ . venv/bin/activate
(venv) m@kubuntu-MS-7C37:~/PycharmProjects/flask-hello-worl$

然后运行flask shell命令

代码语言:javascript
复制
(venv) m@kubuntu-MS-7C37:~/PycharmProjects/flask-hello-worl$ flask shell
[...]
>>> from yourapplication import db
>>> db.create_all()

备注

建议在您的项目根目录下创建.flaskenv文件,您可以在其中指定变量enthronement:

代码语言:javascript
复制
FLASK_APP=app:create_app()  # or app.py
FLASK_ENV=development
FLASK_DEBUG=0

# FLASK_RUN_EXTRA_FILES=
# FLASK_RUN_HOST=
# FLASK_RUN_PORT=8080
# FLASK_RUN_CERT=
# FLASK_RUN_KEY=

然后你可以简单地使用这个命令flask run来运行你的应用程序。

请参阅:

的身份安装python-dotenv

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65566823

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档