根据这篇文章: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 中完整代码的链接,您可以在其中自己运行它。它现在也给出了相同的隧道未找到错误。
我正在 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