500内部服务器错误烧瓶

时间:2018-07-21 15:58:19

标签: python flask

问题

在尝试CS50 Javascript课程的同时,我正在尝试运行我的第一个Flask应用程序。我已经成功实现了该类的一些示例。但是,在尝试运行以下代码时,出现了 500 Internal Server Error

代码1

from flask import Flask, render_template
app = Flask(__name__)

@app.route('/')
def index():
    return render_template("index.html")

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

我通过这样调用python应用程序的名称在终端中运行代码:

python app.py

我尝试过的

1。。我尝试运行一个更简单的示例:

代码2

from flask import Flask
app = Flask(__name__)

@app.route("/")
def index():
    return "hello world!"

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

由于我能够毫无问题地运行此程序,因此我决定返回上一个示例。但是我还没有找出解决方案。语法似乎是正确的。可以肯定的是,我将字母代码与视频代码进行了比较。

我注意到视频的老师使用以下方式不同地运行了该应用程序:

set FLASK_APP = app.py
flask run

我尝试过。这似乎也可以工作一段时间。

变得沮丧,我尝试了很多以前可以解决的问题,甚至最简单的代码(例如代码2 )似乎都会产生500个内部服务器错误。

2。。在某些时候,我认为烧瓶可能存在问题,导致我重新安装它。

可能是什么原因造成的?这不是我第一次遇到此问题。每当我退出使用计算机一段时间后,似乎总是可以“解决”自己,这使我变得更明智。

我如何在网上找到解决这个问题的方法,而我只能对此进行广义定义? 500 Internal Server Error并没有真正给我提示。

[编辑:]我目前正在一家使用本地wifi的酒店度假。会对我的服务器产生影响吗?

0 个答案:

没有答案