9

在我更新之前,我会运行我的脚本并输出 html 文件。窗口中会有我的一个情节。我会更改我的脚本,运行它,输出 html 文件,看看新的情节。然后我再次安装了该库以使用 conda 对其进行更新。我对我的脚本进行了一些更改,再次运行它,并且输出文件包括我进行一些更改之前的情节和包括这些更改的情节。出于好奇,我再次运行了脚本。一个文件中的三个地块!又跑了一遍。四!删除了 html 文件(而不是覆盖)。五!更改了输出 html 文件的名称。六!我什至尝试更改脚本的名称。情节一直在堆积。

这是怎么回事?为什么它要绘制我曾经制作的图表的每个版本?

4

2 回答 2

10

从 0.5.1 开始,现在bokeh.plotting.reset_output将清除所有 output_modes 和 state。这在执行之间没有启动新解释器的情况下特别有用(例如,Spyder 和笔记本)

于 2014-07-26T04:51:26.903 回答
1

你在笔记本上跑步吗?还是您多次运行“python myscript.py”?如果是后者,我看不出这怎么可能,但这肯定是一个错误。你能发布你的脚本或一个最小的例子吗?如果您在 Bokeh GH 问题跟踪器上提出问题,我们也可以查看。https://github.com/ContinuumIO/bokeh/issues?labels=&page=1&state=open

于 2014-07-14T15:47:41.487 回答