【问题标题】:flask-ngrok returns "Tunnel _________.ngrok.io not found" when running flask app via ngrok on Google Colab [duplicate]在 Google Colab 上通过 ngrok 运行烧瓶应用程序时,flask-ngrok 返回“隧道 _________.ngrok.io 未找到”[重复]
【发布时间】: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 的链接,您可以在其中自己运行它。现在它也会给出相同的隧道未找到错误。

【问题讨论】:

标签: python flask google-colaboratory ngrok


【解决方案1】:

由于对滥用预防系统的新调整,ngrok 工程团队无意中为 Google Colab 环境设置了一个块。

它已被回滚,因此您不应再在 Google Colab 中看到此 ""Tunnel _______.ngrok.io not found"(希望如此)。

【讨论】:

    猜你喜欢
    • 2021-01-09
    • 2022-12-01
    • 2021-03-17
    • 2021-02-22
    • 2019-03-27
    • 2021-04-16
    • 2016-09-18
    • 2020-06-26
    • 2019-04-24
    相关资源
    最近更新 更多