我使用哪个命令来执行这个烧瓶(python)文件?
which command do i use to execute this flask( python ) file?
我正在通过 tutorials.Now 学习 flask 我坚持制作数据库文件,因为他们只提供 unix 命令来执行该脚本我的问题是如果我想安装那个“db_create.py" 来自命令提示符的文件,我在下面提到过..我在虚拟环境中 运行,cmd 中有目录项目。
#!flask/bin/python
from migrate.versioning import api
from config import SQLALCHEMY_DATABASE_URI
from config import SQLALCHEMY_MIGRATE_REPO
from app import db
import os.path
db.create_all()
if not os.path.exists(SQLALCHEMY_MIGRATE_REPO):
api.create(SQLALCHEMY_MIGRATE_REPO, 'database repository')
api.version_control(SQLALCHEMY_DATABASE_URI, SQLALCHEMY_MIGRATE_REPO)
else:
api.version_control(SQLALCHEMY_DATABASE_URI, SQLALCHEMY_MIGRATE_REPO,api.version(SQLALCHEMY_MIGRATE_REPO))
我也安装了 SQLAlchemy。
如果第一行已经指定了这个脚本的解释器,那么你只需要授予脚本可执行许可,以便它运行。
因此,如果您使用的是基于 UNIX 的机器,只需键入以下命令:
sudo chmod +x <path_to_python_script>
然后执行:
./<path_to_python_script>
否则,如果您使用的是基于 Windows 的计算机,请移至脚本文件夹,然后 运行:
python -m db_create.py
希望有用!
我正在通过 tutorials.Now 学习 flask 我坚持制作数据库文件,因为他们只提供 unix 命令来执行该脚本我的问题是如果我想安装那个“db_create.py" 来自命令提示符的文件,我在下面提到过..我在虚拟环境中 运行,cmd 中有目录项目。
#!flask/bin/python
from migrate.versioning import api
from config import SQLALCHEMY_DATABASE_URI
from config import SQLALCHEMY_MIGRATE_REPO
from app import db
import os.path
db.create_all()
if not os.path.exists(SQLALCHEMY_MIGRATE_REPO):
api.create(SQLALCHEMY_MIGRATE_REPO, 'database repository')
api.version_control(SQLALCHEMY_DATABASE_URI, SQLALCHEMY_MIGRATE_REPO)
else:
api.version_control(SQLALCHEMY_DATABASE_URI, SQLALCHEMY_MIGRATE_REPO,api.version(SQLALCHEMY_MIGRATE_REPO))
我也安装了 SQLAlchemy。
如果第一行已经指定了这个脚本的解释器,那么你只需要授予脚本可执行许可,以便它运行。 因此,如果您使用的是基于 UNIX 的机器,只需键入以下命令:
sudo chmod +x <path_to_python_script>
然后执行:
./<path_to_python_script>
否则,如果您使用的是基于 Windows 的计算机,请移至脚本文件夹,然后 运行:
python -m db_create.py
希望有用!