我有一个带有以下命令的Google Colab笔记本
!wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-amd64.zip
!unzip ngrok-stable-linux-amd64.zip
LOG_DIR = './log'
get_ipython().system_raw(
'tensorboard --logdir {} --host 0.0.0.0 --port 6006 &'
.format(LOG_DIR)
)
这些命令运行良好,在Google Colab中没有任何错误。但是当我在python中运行相同命令时出现错误。
Python demo.py
import sys, json
import requests
from IPython import get_ipython
import requests
LOG_DIR = './log'
get_ipython().system_raw(
'tensorboard --logdir {} --host 0.0.0.0 --port 8001 &'
.format(LOG_DIR)
)
错误:第9行:AttributeError:“ NoneType”对象没有属性“ system_raw”
如何解决python中的此错误?
[我建议您尝试使用pyngrok
之类的程序来以编程方式为您管理ngrok
隧道吗?完全公开,我是它的开发者。 Here are the文档,如果您有兴趣。