PythonFlask更换系统执行数据库

2024-04-24 09:31:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我有下一个文件

#!/usr/bin/python3.5
from flask import Flask, render_template, request

import sys
app = Flask(__name__)

@app.route("/")
def hello():
    return sys.executable

if __name__ == "__main__":
    app.run()

此代码返回/usr/bin/python 我该怎么改变系统可执行文件到/usr/bin/python3.5 python3.5已经存在


Tags: 文件namefromimportappflaskbinrequest
1条回答
网友
1楼 · 发布于 2024-04-24 09:31:02

我很震惊地发现这一点,但事实证明,如果这个文件有问题(推测)应用程序类型)是可执行的,则应用程序将使用shebang中定义的python而不是执行环境中的python运行。试试这个:

chmod +x app.py

相关问题 更多 >