小编Spa*_*332的帖子

在 Google Colab 上通过 ngrok 运行 Flask 应用程序时,flask-ngrok 返回“未找到隧道 _____.ngrok.io”

根据这篇文章:Flask on Google Colab,我正在使用flask-ngrok 在Google Colab 上运行“本地”网络应用程序。过去它运行正常,但今天我开始收到错误消息:每当我尝试访问 ngrok 生成的公共 URL 时,“找不到隧道 _______.ngrok.io”。自从上次它仍然有效以来,一切都没有改变。我检查了flask-ngrok 包,看起来包版本自 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()
Run Code Online (Sandbox Code Playgroud)

这是另一篇类似的文章:在 Google Colab 上运行 Python Flask 应用程序,有一个指向 colab 中完整代码的链接,您可以在其中自己运行它。它现在也给出了相同的隧道未找到错误。

python flask ngrok google-colaboratory

7
推荐指数
1
解决办法
660
查看次数

Transformer:导入包时出错。“导入错误:无法从‘torch.optim.lr_scheduler’导入名称‘SAVE_STATE_WARNING’”

我正在 Google Colab 上进行机器学习项目,最近似乎在尝试从转换器导入包时出现问题。错误消息说:

导入错误:无法从“torch.optim.lr_scheduler”(/usr/local/lib/python3.7/dist-packages/torch/optim/lr_scheduler.py)导入名称“SAVE_STATE_WARNING”

代码很简单,如下所示:

!pip install transformers==3.5.1

from transformers import BertTokenizer
Run Code Online (Sandbox Code Playgroud)

到目前为止,我已经尝试安装不同版本的转换器,并导入一些其他包,但似乎导入任何包:

from transformers import *Package
Run Code Online (Sandbox Code Playgroud)

不工作,并会导致同样的错误。我想知道是否有人也遇到同样的问题? 错误截图

python nlp google-colaboratory bert-language-model huggingface-transformers

4
推荐指数
1
解决办法
6887
查看次数