提问人:husvar 提问时间:11/15/2023 最后编辑:husvar 更新时间:11/16/2023 访问量:32
Jupyter Notebook 导出到 HTML + Crontab 不显示绘图
Jupyter Notebook export to HTML + Crontab doesn't show plots
问:
我正在自动执行 Jupyter Notebook 的自动执行和 HTML 导出。 Jupyter Notebook 是在 VS Code 中创建的,当我从 Ubuntu 的终端导出它时 (jupyter nbconvert --execute --to html),我得到了包含所有绘图的正确 HTML。 但是,当我在 crontab 中执行它或使用通过 ssh 从另一台 PC 远程连接的终端时,不会发生这种情况,不会显示绘图。该脚本运行良好,并输出打印命令,但不输出打印。
代码是这样的:
for i in range(15):
(... )
np.log(pd_df+1).join(pd_df_2).plot()
plt.show()
plt.close()
pd_df.join(pd_df_2).plot()
plt.show()
plt.close()
np.clip(pd_df_3, -1, 1).plot()
plt.show()
plt.close()`
(...)
我试图包含下面的代码,我用 sh 而不是 bash 执行。
%matplotlib inline # prior to import command
我还尝试包含下面的代码,但它也不起作用。
import plotly.io as pio
pio.renderers.default = 'notebook'
答: 暂无答案
评论