【发布时间】:2021-05-03 17:55:03
【问题描述】:
根据这篇文章:Flask on Google Colab,我正在使用 flask-ngrok 在 Google Colab 上运行一个“本地”网络应用程序。过去它工作正常,但今天我开始收到错误:每当我尝试通过 ngrok 访问生成的公共 URL 时出现“隧道 _______.ngrok.io 未找到”。自从上次仍然有效时,一切都没有改变。我检查了flask-ngrok package,看起来包版本自 2018 年以来保持不变。无法弄清楚出了什么问题。任何帮助将不胜感激!
!pip install flask-ngrok
from flask_ngrok import run_with_ngrok
from flask import Flask
app = Flask(__name__)
run_with_ngrok(app) #starts ngrok when the app is run
@app.route("/")
def home():
return "<h1>Running Flask on Google Colab!</h1>"
app.run()
这是另一篇类似的文章:Running Python Flask Apps on Google Colab,在 colab 中有一个指向 full code 的链接,您可以在其中自己运行它。现在它也会给出相同的隧道未找到错误。
【问题讨论】:
-
这里有同样的问题。没有更改代码,它停止工作。好几个月了。我怀疑 Colab 可能正在关闭这些会话。
标签: python flask google-colaboratory ngrok