gpt4 book ai didi

python - 运行 python 脚本时出现错误的解释器错误

转载 作者:太空宇宙 更新时间:2023-11-04 10:58:59 26 4
gpt4 key购买 nike

#!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))

我使用下面的命令

chmod a+x db_create.py  
./db_create.py

但这给了我错误。第一行的注释是否影响运行脚本。我在这个目录/home/Name/FlaskLearn/microblog/db_create.py 中有这个文件

最佳答案

shebang 行是错误的。您不能在 shebang 中使用相对路径(除了通过 #!/usr/bin/env flask/bin/python 或类似方式间接使用;我不认为它按原样工作,但您了解总体思路)。

关于python - 运行 python 脚本时出现错误的解释器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27674266/

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