首页 > 解决方案 > 在谷歌 Colab 中使用全息视图时出现此错误 - 无法导入名称“future_add_done_callback”

问题描述

我正在尝试从我的 Numpy 数组中绘制频谱图。我试图查找堆栈溢出的解决方案,但只能发现可能需要降级龙卷风的版本,但即使这样也无济于事。你能帮我解决我的阴谋吗?我在下面附上我的代码和我得到的错误图像。

# Plotting interactive plots - 
import holoviews as hv
from holoviews import opts
hv.extension('bokeh', 'matplotlib')

import os
os.environ['HV_DOC_HTML'] = 'true'
#%env HV_DOC_HTML=true

import numpy as np
from bokeh.plotting import figure, show
from bokeh.io import output_notebook
hv.extension('bokeh')
output_notebook()
import imp
imp.reload(hv)

hv_spec = hv.Dataset(xr_spec)
hv.extension('bokeh')
hv_spec.to(hv.Image, ['time', 'freq'])

图片在这里—— 我运行代码时的错误

当我尝试在 google colab 中安装 holoviews 时,我也会收到错误消息。 这是我收到的错误消息。

标签: pythondata-sciencebokehholoviewsspectrogram

解决方案


好像你有一个过时的 Tornado 版本 -future_add_done_callback已在 5.0.0 中添加。


推荐阅读